AndroidBaseFrameMVVM 是一个Android工程框架,所使用技术栈为:组件化、Kotlin、MVVM、Jetpack、Repository、Kotlin-Coroutine-Flow,既可以是一个可以开箱即用的工程框架基础层,也是一个很好的学习资源。
但架构并非空穴来风,每一种设计都有其存在依据,如何为项目选择合适架构,也是 Android 开发工程师的常备课题。本文将为大家总结和陈述 Android 框架的初始化过程、主要组件工作原理及大厂架构的演化之路,帮助中高级的开发者学习优秀的架构设计模式,增强自身的实战水平!
完整版资料获取地址:
https://mp.weixin.qq.com/s?__biz=MzkxOTM5MjI1Mg==&mid=2247486532&idx=1&sn=653815aa31b11119254b55f7fb6b2847&chksm=c1a396d7f6d41fc1e013664f26f695bfe67e63eeb9ac09ce320683e39e2c3b58e395652237fd&token=917944605&lang=zh_CN#rd
《Android架构开发手册》
第一章. Android Jetpack实战和教程
-
即学即用Android Jetpack - Navigation
-
即学即用Android Jetpack - Data Binding
-
即学即用Android Jetpack - ViewModel & LiveData
-
即学即用Android Jetpack - Room
-
即学即用Android Jetpack - Paging
-
即学即用Android Jetpack - WorkManger
-
即学即用Android Jetpack - Paging 3
第二章. MVC/MVP/MVVM
-
MVC框架-导言即学即用Android Jetpack - Data Binding
-
MVC框架-ASP.NET窗体
-
MVC框架-第一应用程序
-
MVC框架-文件夹
-
MVC框架-模型
-
MVC框架-控制器
-
MVC框架-视图
-
MVC框架-布局
-
MVC框架-路由引擎
-
MVC框架-动作过滤器
-
MVC框架-高级示例
-
MVC框架-Ajax支持
-
MVC框架-捆绑
-
MVC框架-异常处理
-
MVP架构设计:Google官方MVP思想解读
-
开源MVP框架
-
MVC、MVP、MVVM,到底该怎么选?
第三章. 大厂架构演进之路
-
抖音 iOS 工程架构演进MVC框架-ASP.NET窗体
-
美团外卖 Android 平台化架构演进实践
-
安居客 Android 项目架构演进
-
携程 Android App 插件化和动态加载实践
-
微信Android客户端架构演进之路
-
千万级用户的 Android 客户端是如何养成的 | 架构师实践日
-
手机淘宝构架演化实践
-
英语流利说 Android 架构演进
完整版《Android架构开发手册》获取地址:
https://mp.weixin.qq.com/s?__biz=MzkxOTM5MjI1Mg==&mid=2247486532&idx=1&sn=653815aa31b11119254b55f7fb6b2847&chksm=c1a396d7f6d41fc1e013664f26f695bfe67e63eeb9ac09ce320683e39e2c3b58e395652237fd&token=917944605&lang=zh_CN#rd
网友评论