首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android 小结4种线程中操作UI界面的方法

2012-06-30 
Android 总结4种线程中操作UI界面的方法我们经常会在后台线程中去做一些耗时的操作,比如去网络取数据。但是

Android 总结4种线程中操作UI界面的方法

我们经常会在后台线程中去做一些耗时的操作,比如去网络取数据。但是当数据取回来,需要显示到页面上的时候,会遇到一些小麻烦,因为我们都知道,android的UI页面是不允许在其他线程直接操作的。下面总结4中方法用来在线程中操作UI界面。

方法一:Handler

子线程调用Handler的sendMessage(message)发送事件。

?Android 小结4种线程中操作UI界面的方法?Android 小结4种线程中操作UI界面的方法?Android 小结4种线程中操作UI界面的方法?Android 小结4种线程中操作UI界面的方法?Android 小结4种线程中操作UI界面的方法

?

?Android 小结4种线程中操作UI界面的方法
    private?class?LoadTask?extends?AsyncTask?{ ??????protected?String?doInBackground(?String...?url?)?{ ?? ?????????return?loadDataFormNetwork(?url[0]?);//后台耗时操作 ?? ????} ????????protected?void?onPostExecute(?String?result?)?{ ?? ??????????myText.setText(?result?);?//得到来自网络的信息刷新页面? ?? ?????} ??}??

?

from:http://iaiai.iteye.com/blog/1183681

?

热点排行