asysbang
标题:
Android项目框架
[打印本页]
作者:
admin
时间:
2015-9-17 10:11
标题:
Android项目框架
通过多年工作经验总结Android项目框架
1、包的规则
以功能和范围划分 如com.android.mms.drm com.android.camera.exif com.android.contacts.group
2、需要后台运行的创建service (非进程之间通讯的用LocalService即可)
3、异步处理用AsyncTask
HandlerThread和Intentervice 少用
4、interface 和 abstract 用来定义 listener ,callback ,proxy,manager,client,controller等
5、preference
不需要把自己独立写一个manager
preference本身已经是一个写好的工具类
读(或者写)同一个key不要出现2次,应该写在同一个读(或者写)函数里
同一个key不应该出现在2个java文件中,应该更好的实现功能的集中
6、数据库和
欢迎光临 asysbang (http://asysbang.com/)
Powered by Discuz! X2.5