1、handler是消息处理者,通常重写Handler的handleMessage()方法,在方法中处理接收到的不同消息,例如:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
Handler mHandler=new Handler(){
      
@Override
public void handleMessage(Message msg) {
switch (msg.what) {
case 110:
progressValue += msg.arg1;
pb_horizontal.setProgress(progressValue);
Log.d("progressValue-------------->", progressValue+"");
break;
 
}
}
}

2、Bundle是一个载体,可以存放基本数据类型、对象等内容,好比是一辆货车,可以装各种东西,然后运到需要的地方,例如:

1
2
3
4
5
6
7
Bundle mBundle=new Bundle();
mBundle.putString("name","zhaolinit");
mBundle.putInt("number",123456);
mBundle.putBoolean("flag",false);
//然后,放到Intent对象中
Intent mIntent=new Intent();
mIntent.putExtras(mBundle);

3、关于Handler和Bundle的更多介绍,可以百度:TeachCourse空间,希望可以帮助到你!!!

最新文章

  1. 从零自学Hadoop(11):Hadoop命令上
  2. 需要正确安装 Microsoft.Windows.ShellExperienceHost 和 "Microsoft.Windows.Cortana" 应用程序。
  3. DBCP之----"数据库"与"连接池"的连接建立过程
  4. mvc Html.BeginForm 生成 ?Length=
  5. 即时通讯(IM)
  6. python换行写入文件
  7. fedora linux平台下搭建lighttpd+php+sqlite
  8. “Will not add file alias 'samefile' ('SameFile' already exists in index)” when `git add/commit` operation
  9. CentOS7 防火墙规则 (firewalld)
  10. 为什么使用dojo?dojo与jquery有什么不同?dojo适合什么开发场景?
  11. 如何将App程序发布到苹果App Store
  12. 小程序server-实现会话层
  13. 我们为什么要搞长沙.NET技术社区?
  14. loj 6436 PKUSC2018 神仙的游戏
  15. Android设备管理器——DevicePolicyManager
  16. Mybatis(二) 全局配置文件详解
  17. (原)Android在子线程用handler发送的消息,主线程是怎么loop到的?
  18. 21. Merge Two Sorted Lists (Java 合并有序链表 空间复杂度O(1))
  19. 新员工入门 - for测试
  20. SqlSerVer 列与逗号分隔字符串 互相转换

热门文章

  1. 【Java编码准则】の #13使用散列函数保存password
  2. C++ 11 可变模板参数的两种展开方式
  3. TCP/IP详解 卷一(第二十章 TCP的成块数据流)
  4. 【Excle数据透视表】如何禁用数据透视表的总计行/列
  5. jquery文件上传控件 Uploadify(转)
  6. eclipse中代码没错但项目名称有个小红X
  7. js获取时间查并实现倒计时读条
  8. JavaSE入门学习21:Java面向对象之接口(interface)(二)
  9. Ansible@一个高效的配置管理工具--Ansible configure management--翻译(五)
  10. cadence allegro pcb模块设计复用