This website requires JavaScript.
Explore
Help
Register
Sign In
admin
/
mkdocs
Watch
1
Star
0
Fork
0
You've already forked mkdocs
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
2f18fd1a14e1229c2f83cfecd63893a69ea46c26
mkdocs
/
docs
/
android面试
/
README.md
renjianbo
c7b3e9744d
鏇存柊鏂囨。
2026-01-15 11:53:37 +08:00
4.7 KiB
Raw
Blame
History
Unescape
Escape
Android 面试知识体系
目录结构
基础知识
核心组件
系统架构
性能优化
网络编程
数据存储
多线程与并发
设计模式
算法与数据结构
开源框架
系统原理
项目经验
面试技巧
基础知识
Java基础
Kotlin基础
Android基础
Android版本特性
核心组件
Activity详解
Service详解
BroadcastReceiver详解
ContentProvider详解
Fragment详解
Intent详解
系统架构
MVC架构
MVP架构
MVVM架构
组件化架构
模块化设计
Clean Architecture
性能优化
启动优化
内存优化
布局优化
网络优化
电量优化
流畅度优化
网络编程
HTTP与HTTPS
OkHttp原理
Retrofit原理
WebSocket
网络请求优化
数据存储
SharedPreferences
SQLite数据库
Room数据库
文件存储
MMKV
多线程与并发
线程基础
线程池
Handler机制
AsyncTask
协程
并发编程
设计模式
单例模式
工厂模式
观察者模式
适配器模式
建造者模式
策略模式
代理模式
装饰者模式
算法与数据结构
数组与链表
栈与队列
树与二叉树
排序算法
查找算法
动态规划
字符串算法
开源框架
Glide原理
Picasso原理
RxJava原理
EventBus原理
ButterKnife原理
Dagger2原理
Jetpack组件
系统原理
Binder机制
AMS原理
WMS原理
View绘制流程
事件分发机制
内存管理
进程与线程
Zygote进程
系统启动流程
项目经验
项目架构设计
性能优化实践
问题排查经验
团队协作经验
技术选型
面试技巧
自我介绍
常见问题
项目介绍
薪资谈判
最后更新
:
2024年
Reference in New Issue
View Git Blame
Copy Permalink