码迷,mamicode.com
首页 > 移动开发 > 详细

Android异步任务的使用方法

时间:2014-08-05 22:52:40      阅读:300      评论:0      收藏:0      [点我收藏+]

标签:android   service   message   异步任务。   

Android上面的很多操作是不能直接放在ui线程上面的。当ui线程被阻塞5秒以上的时候应用会出现未响应的对话框过。当此现象出现的时候会直接影响用户的用户体验的。所以我们需要通过方法对异步任务或者操作进行相关的处理。在这里罗列出集中相关的处理方法:

首先我们最先想到的应该是使用Thread+Handler实现非UI线程更新UI界面,即在线程执行的时候通过发送message来通过Handler来处理和更新ui。 另外一种方法就是通过异步任务:AsyncTask来进行数据的处理,通过继承AsyncTask并重写相关的方法,比较重要的是就是doBackGround和onPostExecutor的重写。一个负责处理事务,一个负责更新界面。

基本上我们最开始想到的就是上面说的是这两个方法,其实还有两个方法,一个是通过service,另外一个就是通过IntentService来进行处理。


本文出自 “Android学习档案” 博客,请务必保留此出处http://renhui.blog.51cto.com/8943504/1536122

Android异步任务的使用方法,布布扣,bubuko.com

Android异步任务的使用方法

标签:android   service   message   异步任务。   

原文地址:http://renhui.blog.51cto.com/8943504/1536122

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!