前言
12月1日,爱奇艺被曝出出大规模裁员的消息,裁员比例20%~40%,多位爱奇艺员工也证实了裁员的真实情况。
优胜劣汰本是常事,但裁员的不只爱奇艺一家,某脉上快手、金山云、58近期也被曝开始裁员,并且裁员规模都不小。
互联网人开始人人自危,也许是早就人人自危了。
“今年是10年以来最差的一年,也将是未来10年最好的一年”
“老话”常谈,王兴在2019年说了一句话:2019年是互联网10年以来最差的一年,也将是未来10年最好的一年。现在看来,这句话每年都适用。 曾经进入大厂是一个人实力的体现、是有高薪资的保障、是个人职业道路的华丽起点,但互联网已经过了高速发展期,时常曝出一些大规模的裁员,无论是应届生、基层员工还是高薪员工,无一例外可能出现在裁员名单上面。 现在进大厂依旧是实力、高薪、华丽起点的体现,但也同样意味着可以在任何时候被优化、被取代。
如何度过寒冬?
被裁与否,生活和工作都要继续,在各行各业要安全度过寒冬,唯有提升个人实力,对于Android开发来说,也是如此。 在这里给大家分享一份Android架构开发手册,年后跳槽、想进大厂或者想提升自己的都可以看一看。
手册手册主要介绍:Android框架的初始化过程、主要组件的工作原理。
直接分析和整理了:Android框架的主要源代码。
并详细讲解了:理解框架工作原理所需的各种基础知识和构成实际Android平台骨干的服务框架。
主要内容包括:
- Android Jetpack实战教程
- Android框架的原理和源码解析(MVC/MVP/MVVM)
- 大厂的架构演进,包括抖音、美团、安居客、携程、微信、淘宝等(互联网寒冬之下,大厂更值得冲一把了,掌握大厂架构很有必要)
内容概览以及部分截图:第一章 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框架-导言
- MVC框架-ASP.NET窗体
- MVC框架-第一应用程序
- MVC框架-文件夹
- MVC框架-模型
- MVC框架-控制器
- MVC框架-视图
- MVC框架-布局
- MVC框架-路由引擎
- MVC框架-动作过滤器
- MVC框架-高级示例
- MVC框架-Ajax支持
- MVC框架-捆绑
- MVC框架-异常处理
- MVP架构设计:Google官方MVP思想解读
- 开源MVP框架
- MVC、MVP、MVVM,到底该怎么选?
第三章 大厂架构演进之路1.抖音 iOS工程架构演进
- 前言介绍
- 抖音工程架构演进
- 组件化
- 流水线式迭代开发
- 抖音工程架构演进
- 组件化探索过程中遇到的一些问题
- 总结
2.美团外卖Android平台化架构演进实践
- 平台化背景
- 屡次探索
- 搜索库拆分实践
- 页面化组件实践
- MVP分层复用实践
- 中间层实践
- 平台化总结
- 展望
3.安居客Android项目架构演进
- 三网合并
- 由RxJava驱动的MVP架构
- 组件化与模块化
4.携程Android APP插件化动态加载实践
- 需求驱动
- 原理
- 实现
- 收益与代价
- 未来优化
5.微信Android客户端架构演进之路
- 拓荒
- 成长
- 变革
- 进化
- 开发
6.千万级用户的Android客户端是如何养成的
- 1.0时代:小、快、灵
- 2.0时代:繁、稳
- 后2.0时代:精、稳
- Extra:巧、宣
- 模块内的解耦
- 灰度发布机制
- 模块间通信
- 总结
7.手机淘宝架构演化实践
- Bundle
- WebApp
- PackageApp
- 研发支撑
- 测试支撑
- 运维支撑
- 发布支撑
8.英语流利说Android架构演进
- 英语流利说早期架构
- 英语流利说核心架构
- 核心架构说明
- 引入多进程层
- 英语流利说常用辅助架构
- 英语流利说常用支持型架构
- 英语流利说常用支持型架构
结尾
在“寒冬”真正发生在自己身上之前,做出所有努力去获得抵抗寒冷的能力把,至少当寒冬真正发生的时候,你不会后悔和不甘,可能最多感慨一句:“该发生的终究要发生的。”