Android进阶学习路线

一、基础技能:

1、深入Java泛型
2、注解深入浅出
3、并发编程
4、数据传输与序列化
5、Java虚拟机原理
6、反射与类加载
7、高效IO

android实验简单游戏源代码 安卓开发小游戏源代码_项目实战

二、Android框架体系架构

1、高级UI晋升
2、Android组件内核
3、大型项目必备IPC
4、数据持久化
5、Framework内核解析

android实验简单游戏源代码 安卓开发小游戏源代码_Java_02

三、360全方面性能调优

1、设计思想与代码质量优化
2、程序性能优化
3、开化效率优化

android实验简单游戏源代码 安卓开发小游戏源代码_项目实战_03

四、设计思想解读开源框架

1、热修复设计
2、插件化框架解读
3、组件化框架设计
4、图片加载框架
5、网络访问框架设计
6、RXJava响应式编程框架设计
7、IOC架构设计
8、Android架构组件Jetpack

android实验简单游戏源代码 安卓开发小游戏源代码_项目实战_04

五、NDK模块开发

1、NDK知识体系
2、底层图片处理
3、音视频开发
4、机器学习

六、架构师炼成实战

1、架构设计
2、网上商城项目实战
3、新闻客户端项目实战
4、多格式播放器项目实战
5、Gradle自动化项目

七、微信小程序

1、UI开发
2、API操作
3、微信对接

android实验简单游戏源代码 安卓开发小游戏源代码_Java_05

八、Hybrid开发与Flutter

1、Html5项目实战
2、Flutter