3月底公司大裁员,投了一个月简历,一天投个几十份简历,而收到面试通知的就那么三四家,要么就是薪水给得很低不想去,要么就是高薪水的Offer拿不下,而自己中意公司的却没有给出回应,唉……真难啊!!! 雪上加霜的是,公司拖欠2个月工资还没给,裁员赔偿更是遥遥无期,焦虑呀!!!
是市场变了吗?
是的,随着智能手机普及率的提高,移动互联网市场不可避免的变得饱和。以前应用市场几乎每天都有一个App上线,而很多应用的类型和功能都有了重复和交集,这导致市场竞争激烈,用户的使用习惯也越来越成熟。这种状态发生的结果就是,影响市场的因素越来越难以发挥作用,也就意味着同类应用的创新和改进变得越来越难以出现,更不用提开发人员了。
那是应用市场不需要技术性人才了吗?
No!市场竞争本质上是一场信息战,在以前技术不成熟时,一些公司就只能靠人力去堆。而如今随着技术的基本成熟,市场就开始对该岗位不断提升或增加技术质量的需求,来缩减低端岗位的需求……
近几年开始有一些互联网大厂开始都想打造属于自己的智能生态系统,像小米、OPPO、vivo、京东……等互联网大厂,外加一些车企,不惜高薪去挖人才,如:
而大多智能化生态产品,都是基于Android系统进行做二次ROM定制开发,让Android开发市场缓存了一波。而IOS就比较惨了,市场的需求量直接处于直线下滑的状态……
从上图可以看出Android 开发还是有 30~60K 16薪的高薪岗位存在,之所以这么高的原因是,Android 高端市场人才的短缺所造成的,如图中的熟练AOSP源码、Framework、HAL、Kernel这些要求,很少有人可以满足这些条件。
因为大多数的Android 开发者,基本都是做的业务层面的开发,每天就是写着简单的界面,拿着的别人的做好框架在搬运,日复一日在重复操作。对AOSP源码、Framework、HAL、Kernel这些的东西并不熟悉,只是简单的听说过。
为了帮助到大家能够快速的掌握Android Framework底层原理+AOSP源码等知识,下面为大家准备了Framework 核心知识点手册+AOSP环境搭建功能+车载开发应用手册,还有2023年Android面试知识点大全,供大家进行参考学习,提升自己的核心竞争力!!!
AOSP开发环境配置
Android 车载学习手册:https://qr18.cn/F05ZCM
第一章——Android Auto概述
- 概述
- Android Auto
- Android Automotive OS
- 支持的应用类别
第二章——开发汽车媒体应用
- 构建车载媒体应用
- 添加对Android Auto 的支持
- 构建Android Automotive OS视频应用
第三章——构建 Android Auto即时通信应用
- 使用入门
- 声明 Android Auto 支持
- 导入 Android X 核心库
- 处理用户操作
- 向用户提供消息通知
第四章——构建车载导航和地图的注点应用
- 使用 Android for cars 应用库
- 构建车载导航应用
- 添加对 Android Auto 的支持
- 添加对 Android Automotive OS 的支持
第五章——构建 Android Automotive OS 视频应用
- 在 Android Automotive OS模拟器上适配测速应用
- 配置应用清单文件
- 针对 Android Automotive OS 优化应用
《Android Framework学习手册》:https://qr18.cn/AQpN4J
1.开机Init 进程
2.开机启动 Zygote 进程
3.开机启动 SystemServer 进程
4.Binder 驱动
5.AMS 的启动过程
6.PMS 的启动过程
7.Launcher 的启动过程
8.Android 四大组件
9.Android 系统服务 - Input 事件的分发过程
10.Android 底层渲染 - 屏幕刷新机制源码分析
11.Android 源码分析实战