Android知识大纲梳理

编程知识 行业动态 更新时间:2024-06-13 00:19:51

五一了,列个大纲,准备梳理一下Android相关技术的深度与广度。这个系列是个大工程,从现在开始。

一、Java部分

1.1 基础语法与高级特性
1.2 并发编程
1.3 文件操作
1.4 网络编程基础
1.5 动态编程(反射、类加载、动态代理)
1.6 JVM

二、Android基础

2.1 四大组件相关
2.2 View体系
2.3 Jetpack

三、Android进阶

3.1 Framework
3.2 高级UI
3.3 性能调优
3.4 Android中网络编程的深入理解

四、Kotlin相关

4.1 基础语法
4.2 lambda与高阶函数
4.3 DSL
4.4 高级特性(泛型、反射、注解)
4.5 协程

五、设计模式、数据结构与算法

5.1 设计模式基本原则的理解
5.2 设计模式在Android中的使用场景
5.3 相似的设计模式之间区别
5.4 数据结构的基础认知
5.5 算法刷题线路

六、NDK

6.1 基础知识
6.2 音视频、FFmpeg、OpenGl
6.3 图形图像处理、OpenCv
6.4 音视频通话WebRTC

七、其他

7.1 Linux
7.2 Gradle黑科技
7.3 混合开发
7.4 华为鸿蒙系统
7.5 小程序

#五一专属|向所有热爱分享的“技术劳动者”致敬#

更多推荐

Android知识大纲梳理

本文发布于:2023-03-29 00:50:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/d404d7f8aed86c0ee83a5a202f91628b.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:大纲   知识   Android

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!