
异步
文章平均质量分 82
ideal_Utopia
这个作者很懒,什么都没留下…
展开
-
Android 异步查询框架AsyncQueryHandler的使用
欢迎使用Markdown编辑器写博客AsyncQueryHandler简介: 异步的查询操作帮助类,可以处理增删改(ContentProvider提供的数据)使用场景: 在一般的应用中可以使用ContentProvider去操作数据库。 这在数据量很小的时候是没有问题的,但是如果数据量大了,可能导致UI线程发生ANR异常(超过5秒)。 当然你也可以写个Handler去做这些操作,只是你每次使转载 2016-07-18 11:01:20 · 555 阅读 · 0 评论 -
Android异步加载之AsyncTask
AsyncTask是什么?谷歌为什么要发明AsyncTask?Android有一个原则—单线程模型的原则:UI操作并不是线程安全的并且这些操作必须在UI线程中执行。所以谷歌就制造AsyncTask,AsyncTask扩展Thread增强了与主线程的交互的能力。如果你的应用没有与主线程交互,那么就直接使用Thread就好了。 单线程模型中谨记: 1. 不要阻塞UI线程原创 2016-09-04 17:35:55 · 478 阅读 · 0 评论