软件开发专业网

15837636235

地址:无锡国家软件园
网 址:www.javaandc.com
邮 箱:renaide#126.com
手  机:15837636235
邮  编:100000
传 真:15837636235

android开发 > Android 线程应用机制

Android 线程应用机制
发布时间:2015-01-04 新闻来源:软件开发专业网 浏览次数:892000

 1)所有界面更新,事件处理要在主线程执行。


  主线程在Android中又称UI线程或用户线程

2)所有的耗时操作都要在工作线程(WorkThread)执行
   
  例如:下载操作,播放音乐的操作

2.Android 中线程应用模型

  要理解Android中线程应用模型,首先要了解
  Android 中的Message,MessageQueue,Looper,
  Handler对象。

1)Message (代表消息,用于封装数据)
  封装的数据为线程之间通讯的数据。
  例如我们将主线程的数据传给工作线程,
  或将工作线程的数据传给主线程。
2)MessageQueue(代表消息队列,用于存储多个消息)
3)Looper(代表一个迭代对象,用于迭代MessageQueue)
4)Handler(用于发送消息,处理消息)
 
首页