Android开发之金蝉脱壳———>>>转行Framework工程师

发布于:2022-12-16 ⋅ 阅读:(307) ⋅ 点赞:(0)

关于Android市场,我们也不必探究。市场下滑是众所周知的,凉是不可能凉的,毕竟智能网络时代安卓占据人们生活很大一块。

而至于淘汰行业员工这么严重,主要是市场饱和而初中级程序员不需要这么多。而3-5以上的Android开发还是差不多持平。但技术要求会增高。这也是IT市场调整筛选。

我们能做什么?

如果不想跨度太大;还是选择程序员行业,那么应该转那一行。本篇主要讲framework工程师行业。我们从数据来看每年的岗位都是成正比增长;如下图:

而岗位区域分布来看主要还在;北、上、广、深。

我们从上面分析framework还是有很大市场的,但注意的是投简历尽量往北上深投。机会占比大,容易进。

那么我们如何学习framework这一开发知识呢?肯定的是需要按照线路系统性学习。大概知识体系展示如下:附【Framework学习笔记+面试资料

1、Binder

  • 源码解读
  • IPC机制原理

2、Handler

  • Handler消息机制
  • livedata时间机制

3、底层服务学习

  • ams
  • pms
  • wms

4、系统资源管理

  • ServiceManager
  • Contxt上下文
  • Resource资源加载

5、事件机制framework

  • Android事件处理流程
  • 事件信号过程
  • Down事件处理
  • Move事件处理
  • IMS数据推送

6、UI机制framework

  • UI绘制
  • viewrootimpl绘制管理
  • Choreographer编舞者
  • 测量机制
  • 摆放机制
  • webview
  • viewpager2

这里就简单介绍了需要学习那些核心知识点,可能许多需要转framework工程师的,会用的到。所以这里就展示一些。还有相关的framework面试题相关。这里就不做一一展示了,显得我是个微商(狗头保命)

文末

Framework在国内的嵌入式开发方向,经过多年的发展,岗位需求已渐渐供大于求,整体的发展空间有限。如果仍想在嵌入式方向发展,建议转驱动方向,如果自己的性格不是特别内向,建议试试技术支持然后转市场


网站公告

今日签到

点亮在社区的每一天
去签到