code学习

年关将近,浅谈近年Android开发技术趋势

作者:Android不是安卓

引言

回头看看 2022马上就要结束了,时间过的太快,不敢相信我已经从事 Android 开发几年了,不免生出一些感叹。

那么到了 2022年底 ,Android 端会有什么技术趋势吗?或者哪些 [新] 技术值得去学? 又或者对我来说,现在什么 [值得] 去学?

本文我将分享一些我个人的技术学习经历以及分享一些近些年学习整理的资料希望对大家能有所帮助。
年关将近,浅谈近年Android开发技术趋势

回头看

最近几年我都给自己加了哪些技术点?

2019-2020

  • Kotlin,协程
  • MVP,Hilt,MVVM ,JetPack 相关
  • 热修复
  • Flutter 浅试
  • 自动化、持续集成相关

2021-2022

  • JetPack Compose
  • Epoxy+Mvrx , MVI
  • Framework

新技术会让我当前编码变得开心,能节省我很多事,但其不能解决一些非编码或者复杂问题,而这些问题,是每个同学前进道路上也都会遇到的,所以我们常常会看到,做 Android 真难,啥都要会。

总体对我而言,今年会主要将一些精力放在如下几个方面:

  • Gradle 相关
  • 设计模式在三方库中的运用
  • Android 相关 源码 理解

架构不是一蹴而就的,能够从自己写的代码中找到架构的成就感是非常爽的! 如果各位对于架构有迷茫不知从何学起的或者刚入行想要从头开始学习架构,大家可以看看参考一下我整理的这份 《Android 开发架构必备开发文档》。

此外Android进阶开发各类文档可关注公众号<Android苦做舟>获取

1.Android高级开发工程师必备基础技能
2.Android性能优化核心知识笔记
3.Android+音视频进阶开发面试题冲刺合集
4.Android 音视频开发入门到实战学习手册
5.Android Framework精编内核解析
6.Flutter实战进阶技术手册
7.近百个Android录播视频+音视频视频dome
           
年关将近,浅谈近年Android开发技术趋势

架构设计核心技能:注解与泛型

知识点 :(注解、泛型、策略模式、组件化)

年关将近,浅谈近年Android开发技术趋势

架构动态编程技术原理

知识点 :(动态代理、反射、编译时处理)

年关将近,浅谈近年Android开发技术趋势

Android虚拟机指令

知识点 :(指令集、Android内存管理、类加载机制)

年关将近,浅谈近年Android开发技术趋势

Android虚拟机垃圾回收

知识点 :(垃圾收集算法、垃圾收集算法分类、垃圾收集器、垃圾收集器分类、物理内存与虚拟内存、GC root算法)

年关将近,浅谈近年Android开发技术趋势

Android虚拟机类和对象的结构

知识点 :(对象内存结构、Object堆内管理策略、逃逸分析、Minor GC、Major GC和Full GC对比与GC日志分析)

年关将近,浅谈近年Android开发技术趋势

并发内存模型

知识点 :(JMM并发内存模型、无锁并发策略--CAS、AQS)

年关将近,浅谈近年Android开发技术趋势

Synchronize机制

知识点 :(Synchronize修饰代码块、锁、同步原理、锁的优化)

年关将近,浅谈近年Android开发技术趋势

深入并发原理之线程池

知识点 :(线程池、线程池工作原理、自定义线程池)

年关将近,浅谈近年Android开发技术趋势

高效IO与数据序列化

知识点 :(高效IO、数据序列化、I/O多路复用机制详解、其他序列化方式)

年关将近,浅谈近年Android开发技术趋势

再强调一下:【因篇幅问题:文中只放部分内容,全部文档可找作者获取。】

年关将近,浅谈近年Android开发技术趋势
1.Android高级开发工程师必备基础技能
2.Android性能优化核心知识笔记
3.Android+音视频进阶开发面试题冲刺合集
4.Android 音视频开发入门到实战学习手册
5.Android Framework精编内核解析
6.Flutter实战进阶技术手册
7.近百个Android录播视频+音视频视频dome
.......           

继续阅读