Android 系统知识思维导图

Android 系统架构
	Linux 内核
		硬件驱动
		进程管理
		内存管理
	应用框架层
		Activity
		Service
		Broadcast Receiver
		Content Provider
	应用层
		自带应用
			短信
			联系人
			浏览器
			音乐播放器
		第三方应用

Android 开发基础
	Java 基础
		类和对象
		继承和多态
		接口和抽象类
	Android Studio
		安装和配置
		工程结构
		常用快捷键
	常用控件
		TextView
		Button
		EditText
		ListView
		RecyclerView
	常用布局
		LinearLayout
		RelativeLayout
		ConstraintLayout
	数据存储
		SharedPreferences
		文件存储
		SQLite 数据库

Android 进阶开发
	网络编程
		HttpUrlConnection
		OkHttp
		Retrofit
	多线程编程
		AsyncTask
		Handler
		ThreadPoolExecutor
	广播和服务
		广播接收器
		IntentService
		Binder 服务
	数据库操作
		GreenDao
		Room
	性能优化
		内存泄漏
		布局优化
		卡顿优化

Android 高级开发
	自定义控件
		View
		ViewGroup
		属性动画
	插件化开发
		动态加载
		热修复
	混淆和打包
		ProGuard
		APK 打包
	Gradle 高级配置
		自定义 Task
		多渠道打包
	AR/VR 开发
		ARCore
		Daydream View

Android 应用发布
	Google Play 发布
		注册和设置
		APK 上传
		应用审核
	应用推广
		A
		广告投放
		社交媒体
	多语言支持
		字符串资源
		语言环境设置
	应用统计
		Google Analytics
		Firebase Analytics
Android 系统知识思维导图 - 使用 Markdown 格式

原文地址: https://www.cveoy.top/t/topic/nvNx 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录