Android开发视频教程第一季(Mars)

Android开发视频教程第一季(Mars)

5 (435人评价)
  • 课时:(35)

  • 学员:(6926)

  • 浏览:(343794)

  • 加入课程

Android开发视频教程14的笔记

相关课时: 笔记详情:

java中启线程有两种方法一种是继承Thread另一种是实现Runable接口。 消息队列遵循先进先出的规则。

handler.postDelayed(消息,加入时间):将消息根据特定时间添加入到消息队列!

handler.removeCallbacks(消息):停止消息的添加;

1.创建handler对象;

2.调用handler的post方法将要执行的线程对象添加到队列中

3.将要执行的操作下载或其他耗时操作时写在子线程对象的run方法中

4.如果想一直向消息队列中添加消息,在run方法 的内部,执行handler.postDelayed或post方法;

 

两个线程并行运行,而又互不干扰这就是异步处理;

bar.setProgress(值):设置进度条的当前进度值;

Message msg=handler.obtionMessage():得到一个消息对象(Message类是由Android操作系统提供);

arg1、arg2是消息对象的参数;

handler.sendMessage(消息):将消息(msg)对象加入到消息队列中;

0 0

你感兴趣的课程

8万+浏览/ 916学员/ 4.5评分
免费
6万+浏览/ 177学员/ 5评分
免费
6万+浏览/ 973学员/ 4.8评分
免费