2021 最新 Android 架构师必备宝典《Android 架构开发手册》含抖音、美团等大厂架构演进之路
近几年,Android 开发的套路日趋成熟,越来越多的 Android 工程师获得了「高级」的称号,也有不少人在参与公司的 App 从无到有再到火爆的整个开发过程中,顺理成章地拿到了 Leader 职位。
笼统的说,比高级工程师技术面更广,学习主动性更强,更能紧跟时代发展的就是 Android 架构师。Android 架构师技术深度和广度都要兼顾,也需要时间的积累和经验的沉淀。
在移动开发中,对开发者来说不同的人具有不同的能力。就像读一本书一样,一千个读者,有一千个哈姆雷特。但不管怎样,只要你是个软件开发者你就必须学习 windows 或 Linux 等操作系统的运行原理。Android 是一个移动终端操作系统平台,在这个智能手机普及的时代,学习 Android 框架是非常重要。接下来笔者就抛砖引玉,希望这本书在您开发软件之路上帮到您。Android 架构开发手册主要介绍 Android 框架的初始化过程及主要组件的工作原理。直接分析和整理了
Android 框架的主要源代码,并详细讲解了理解框架工作原理所需的各种基础知识和构成实际 Android 平台骨干的服务框架。其中的主要内容包括:Android Jetpack 实战和教程 MVC/MVP/MVVM,大厂架构演进之路等。不仅可以供具备一定开发经验的 Android 开发人员参考阅读,也可作为 Android 开发初学者的 Android 框架入门教材使用。
第一章. Android Jetpack 实战和教程即学即用
1.Android Jetpack - Navigation
2.Android Jetpack - Data Binding
3.Android Jetpack - ViewModel & LiveData.
4.Android Jetpack - Room
5.Android Jetpack - Paging
6.Android Jetpack - WorkManger·
7.Android Jetpack - Paging 3
第二章.MVC/MVP/MVVM
1.MVC 框架-导言
2.MVC 框架-ASP.NET 窗体
3.MVC 框架-第一应用程序
4.MVC 框架-文件夹
5.MVC 框架-模型
6.MVC 框架-控制器
7.MVC 框架-视图
8.MVC 框架-布局
9.MVC 框架-路由引擎
10.MVC 框架-动作过滤器
11.MVC 框架-高级示例
12.MVC 框架-Ajax 支持
13.MVC 框架-捆绑
14.MVC 框架-异常处理
15.MVP 架构设计: Google 官方 MVP 思想解读
16.开源 MVP 框架
17.MVC、MVP、MVVM,到底该怎么选?
第三章.大厂架构演进之路
1.抖音 ioS 工程架构演进
2 美团外卖 Android 平台化架构演进实践
3.安居客 Android 项目架构演进
评论