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

关于Android创建Activity需要注意的地方

时间:2014-08-09 15:54:18      阅读:279      评论:0      收藏:0      [点我收藏+]

标签:android   数据   art   ar   cti   new   应用   res   

1.在onCreate()中加载UI,在onStart()/onResume()中刷新UI
2.在onCreate()中用Handler延时请求数据,数据处理最好是二次callback回调(第一次来自DB,第二次来自网络)
3.在Activity中尽量少创建Handler,创建一个UIHandler,一个后台HandlerThread足以
4.所有异步任务写进一个Runnable中,用自己写的应用后台线程池统一处理,而不是在Activity中直接new Thread()
5.异步Runnable也可以交由HandlerThread处理,不过注意其回调顺序性和延迟性,再次提醒尽量不要new Thread()
6.Activity结束的时候尽量手动释放资源,最好销毁UIHandler和HandlerThread.
7.尽量少用Adapter的NotifyDataSetChange()
8.如果实在要用Thread也要用AsyncThread取代new Thread()

关于Android创建Activity需要注意的地方,布布扣,bubuko.com

关于Android创建Activity需要注意的地方

标签:android   数据   art   ar   cti   new   应用   res   

原文地址:http://blog.csdn.net/h3c4lenovo/article/details/38457207

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