注意事项
来源:互联网 发布:t恤图案设计软件 编辑:程序博客网 时间:2024/04/24 15:35
1:存储数据的集合可以声明为成员变量
2:给listview设置点击事件就写seton
3:如果 如果点击按钮开启了另外一个activity,当开启的这个activity关闭的时候,我想要这个开启的activity的数据 用这个方法开启activity
Startavtivityforresult(intent,int)
4:while((len = is.read(buffer)) != -1) {baos.write(buffer, 0, len);}
5:当集合作为成员变量时 每次用的时候先清空数据
6: 使用onAcitivtyResult()接收数据时,要先判断数据是否为空,因为当上一个界面消失时可能不会带来消息。
@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) {// TODO Auto-generated method stubsuper.onActivityResult(requestCode, resultCode, data);if (data != null) {String number = data.getStringExtra("number");// Log.i(tag, number);number = number.replace(" ", "").replace("-", "").trim();et_number.setText(number);} else {// Log.i(tag, "aaa");}}
7:使用list集合存储对象时,创建一个存一个8:Sqlitedatabase 用Sqlitedatabase .opendatabase实例化
9:使用cursor结果集时要if(cursor.moveToNext()) {}
10:使用switch时出现问题看是否忘了break使用switch时出现问题看是否忘了break
使用switch时出现问题看是否忘了break11:1:自定义组合控件时注意 重写构造方法 用this代替super使用View.inflate()时最后一个参数为this
12:一个广播接收两种不同的action
IntentFilter intentFilter = new IntentFilter();intentFilter.addAction(Intent.ACTION_SCREEN_OFF);intentFilter.addAction(Intent.ACTION_SCREEN_ON);mInnerRecevier = new InnerRecevier();registerReceiver(mInnerRecevier, intentFilter);class InnerRecevier extends BroadcastReceiver {@Overridepublic void onReceive(Context context, Intent intent) {// TODO Auto-generated method stubif(intent.getAction().equals(Intent.ACTION_SCREEN_ON)) {startTimer();} else {stopTimer();}}
阅读全文
0 0
- 注意事项!
- 注意事项
- 注意事项
- 注意事项
- 注意事项
- 注意事项
- 注意事项
- 注意事项
- 注意事项
- 注意事项
- 注意事项
- 注意事项
- 注意事项
- 注意事项
- 【注意事项】
- 注意事项
- 注意事项
- 注意事项
- 最小生成树...
- 专访图灵奖得主John Hopcroft:中国必须提升本科教育水平,才能在AI领域赶上美国
- 1、数据结构(笔记)
- IntelliJ IDEA应用程序中增加子模块的依赖,clone下来的项目不能运行
- axis2不用工具生成wsdl
- 注意事项
- HTML5旋转 放大 综合练习
- 子线程创建窗体
- GC那些事
- 守护进程
- 深度学习第三课随笔
- 周志华《Machine Learning》学习笔记(7)--支持向量机
- 【计蒜客17293】【学校联考】CQYZ_Vijos_P3754 抢气球
- Maven集成dubbo报错Missing artifact com.alibaba:dubbo:jar:2.8.4