zoukankan      html  css  js  c++  java
  • GP项目总结(一)

    1、使用activity渲染不同的View时,两种方法:

             (1、)自定义两个不同的View,然后在mainActivity里根据不同的数据使用不同的View,通过addView()来Activity里加载自定义的View,但是缺点就是通过intent每加载一个View,就是new了一个Activity,然后添加计时器的时候,就从新开始记了,优点是可以查看上一题

             (2、)在一个Activity里,根据不同的条件,通过setContentView()来使用不同的布局,这样在一个Activity里,计时器就没有问题了。

    2、不同的布局可以使用相同的控件,相同的id值就可以。例如底部的下一题按钮

    3、动态的添加字符串,例如记录做错的题目id,先使用StringBuffer类的append()方法,

                                 sbWellDone.append(subject[subjectLoaded-1][1]+ ",");

    可以动态添加,每个字符串都以“,”号结尾,然后转化成字符串,将字符串的最后一个“,”号去掉,

                                 rightString = sbWellDone.toString();

                                 rightString = rightString.substring(0,rightString.length()-1);

    利用字符串的split(“,”)方法转化为字符串数组

                                 wellDone = rightString.split(",");

  • 相关阅读:
    window C/C++ 简单的IDE编译器
    ubuntu 安装 lamp
    架构设计
    linux 性能分析
    wifi基本原理
    openwrt 编译
    学习笔记day5:inline inline-block block区别
    脱离原来文档流产生浮动框
    meta标签清理缓存
    百度web前端面试2015.10.18
  • 原文地址:https://www.cnblogs.com/lucky-star-star/p/3831205.html
Copyright © 2011-2022 走看看