
Android
ceclar123
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用AsyncTask运行异步任务
AsyncTask,是Android提供的轻量级的异步类,将耗时的操作转移到后台线程,并在操作完成之后更新UI线程实现同步;可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度使用场景:生命周期较短并且需要在UI上显示进度与结果;如果生命周期较长,比如从Intent下载文件,还是使用Service组件比较合适AsyncTask原创 2015-08-25 15:45:45 · 1701 阅读 · 0 评论 -
手动Handler与Thread处理UI数据同步问题
(1)在Android 2.3以前,为防止ANR(Application Not Responding),Google是不赞成将网络连接等一系列耗时操作直接放到应用主线程进行的,推荐将这类操作放在子线程内;而Android 4.0版本开始,Google强制要求这类操作必须在子线程内进行,否则将抛出 NetworkOnMainThreadException 异常。(2)操作UI必须只能在主线原创 2015-08-25 16:25:50 · 583 阅读 · 0 评论 -
okhttp常用工具类
在网络请求中常用的框架有okhttpandroid-async-httpvolleyretrofit这里介绍一下okhttp的使用compile 'com.squareup.okhttp:okhttp:2.5.0'package test.org.util;import android.text.TextUtils;import co原创 2016-02-29 12:36:53 · 5293 阅读 · 1 评论