- 博客(4)
- 资源 (7)
- 收藏
- 关注
原创 【安卓笔记】AsyncTask源码剖析
前言:初学AsyncTask时,就想研究下它的实现源码,怎奈源码看了好几遍都没看懂,于是搁置了。最近心血来潮,又看了一些源码,如HandlerThread,IntentService,AsyncQueryHandler等,收获颇深,于是乎想回头再研究下AsyncTask,没想到这次居然很容易看懂了。。。正文:注:1.读者阅读本文前,必须对android的Handler机制以
2014-09-07 21:20:53 2137
原创 【安卓笔记】AsyncQueryHandler源码剖析
AsyncQueryHandler类用于提供异步数据库操作(增删改查)功能。本文视图从源码角度分析这个类。1.AsyncQueryHandler使用方式:AsyncQueryHandler handler = new AsyncQueryHandler(this.getContentResolver()) { @Override protected void
2014-09-05 23:47:33 2539
原创 【安卓笔记】IntentService源码剖析
Service组件想必都不陌生,这里不费口舌了。强调一点,Service组件默认运行在UI线程,所以也是会阻塞主线程的,使用时切记不可在Service中执行耗时操作,而应该创建子线程,异步执行。IntentService类封装了在Service中创建子线程的工作(其实创建的是HandlerThread),我们只需继承IntentService,复写其onHandleIntent方法即可,o
2014-09-04 23:51:59 2249
原创 【安卓笔记】HandlerThread源码剖析
有时候我们需要在应用程序中创建一些常驻的子线程不定期地执行一些计算型任务,这时候可以考虑使用HandlerThread,它具有创建带消息循环的子线程的作用。一、HanderThread使用示例先熟悉下HandlerThread的一般用法。我们创建一个如下所示的Activity:package com.example.handlethreaddemo;import
2014-09-04 23:47:44 2137
volley测试代码
2015-02-15
jdbc连接mysql的文档
2013-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人