Android 写模块化代码注意事项
模块化代码方便抽离注意事项
1. 访问控制符使用
多使用protect,包内访问控制,final关键字
2. 工具类最好不要相互引用,需要相互引用的地方考虑写到一个类里面
3. Activity里面不要做太多业务相关和存储相关的东西
4. 管理类里面最好纯相关业务的管理
5. 工具类和管理类中少使用 全局Context 如:Application,最好是当做参数传递进来。
6. 做好层次结构的划分(层次化以及模块化)
7. 很难分解依赖考虑使用设计模式帮组解耦