Android学习笔记8——Handler使用
来源:互联网 发布:手机店进销存软件 编辑:程序博客网 时间:2024/05/21 19:33
1.Handler基本使用和Runnable
2.Handler的真正的线程使用方法
1.Handler基本使用和Runnable
1.使用了handler插入线程
2.线程启动后进行sleep后发送msg
3.handler处理msg,然后再插入线程
4.重复2和3
ps:使用的是异步消息处理机制(发送消息,与处理是分开的)
2.Handler的真正的线程使用方法
1)使用handler.post 方法并不是启动新的线程去执行runnable的run方法
可以通过过打印线程ID和线程NAME去确认
2)标准的java启动新线程方法
用Thread新建一个对象,插入runnable做参数
然后调用Thread的start函数进行
3)Android的启动新线程方法
代码中FirstBar.setVisibility(View.GONE);
设置进度条消失的代码还有问题,待以后解决
解决方法,把这句代码放到主线程中就可以,一旦这种关于layout的view变量操作
在新建立的线程,程序就出错,无论是View.VISIBLE,还是GONE
但我还是手动关闭进度条的,那自动是如何,发送信息,回到主线程关闭????
怎么实现,恩,想好了,以后再附上代码
新建立了一个线程,这样即使在下载,也可以反应别的操作
- Android学习笔记8——Handler使用
- Android学习笔记(五)——handler的使用
- Android学习笔记06——handler的使用
- Android学习笔记——Handler
- android学习笔记——Handler
- Android学习笔记 — Handler小解
- Android学习笔记-Handler的使用
- Android Handler学习笔记
- android handler学习笔记
- Android Handler学习笔记
- Android学习笔记----Handler
- android Handler 学习笔记
- android Handler学习笔记
- android笔记-Handler使用
- Aandroid学习笔记—Handler
- Android学习笔记9——Handler初步
- Android学习笔记10——Handler(二)
- android学习笔记——Handler用法总结
- 无线传感器 初识
- 在virtualbox中使用数据共享空间
- 2440 led-管道-控制应用程序详细解释(摘抄+解释部分)
- 编程珠玑 一维向量左旋转
- 对Java中File的新认识
- Android学习笔记8——Handler使用
- 关于str.equal(“abc”)和"abc".equal(str)
- MySQL连接与断开服务器
- Autoconf与Automake
- 查看linux的版本信息,位数,cpu信息
- 用Ext做的后台操作(包括,增,删,改,查)和一个异步加载的Ext树(1)(转)
- 返回零长度的数组或集合,而不是null
- RAC 实例不能启动 手工启动实例报错 ORA-03113 end-of-file on communication channel
- 基于Ogitor的编辑器