首页 > 移动平台 > 详细

android 多线程

时间:2014-01-29 00:47:25      阅读:452      评论:0      收藏:0      [点我收藏+]

一般是通过重写Thead类来实现多线程,一般要重写public void run()这个方法。

再用start方法开启新线程。

也可以通过实现一个Ruunable类,来开启线程,也是重写runnable的run方法

new Thread(runnable).start()

这样就可以了。

但是不能再线程当中改变主线程的UI,所以有点类似GOLANG的channel通信机制

通过handler来处理。

重写handleMessage(msg Message)这个类,就可以处理线程的数据。

Message有setData方法  设置Bundle进去,然后通过handler的sendMessage方法就可以传递信息。

android 多线程

原文:http://www.cnblogs.com/ggaaooppeennngg/p/3535882.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!