Skip to content

Latest commit

 

History

History
executable file
·
19 lines (11 loc) · 3.01 KB

README.md

File metadata and controls

executable file
·
19 lines (11 loc) · 3.01 KB

Wan(Wan)

玩APP首先是一个完整的实战项目,其中涵盖了各种 Android 开发技术的最佳实践(不限基础架构、业务功能、性能优化、黑科技等),项目基础工程采用组件化架构,在此基础上会以组件的形式逐步实现各种技术的最佳实践。敬请期待💪💪💪

最佳实践目录

最佳实践 描述 技术要点
1.组件化 随着APP的不断的迭代,功能和业务会变的越来越复杂,
这样发展下去单一工程下的APP架构势必会影响开发效率
增加项目的维护成本
也很难进行多人协作开发;又因为单一工程下代码耦合严重
每修改一处代码后都要重新编译打包测试,导致非常耗时
所以必须要有一种更灵活的架构代替过去单一的工程架构。
于是组件化就应运而生了。
1. 单组件独立调试与编译
2. 组件路由跳转与通信
3. 统一依赖配置文件
4. 组件分层问题
5. 组件生命周期管理
6. 编译优化与组件aar化
2.MVP架构
3.MVVM架构