安卓技术栈概览
1.安卓基础--代号--A
AI--活动:Activity
|---√ 1.Activity生命周期
|---√ 2.Activity启动方式
|---√ 3.Activity间数据传递
|---√ 4.Activity跳转动画
|--- 5.启动源码分析
AII--广播接受者:Broadcast Receiver
|---√ 1.广播的静态注册与动态注册
|---√ 2.有序广播
|---√ 3.实现锁、开屏、短信监听
AIII--服务:Service
|---√ 1.Service开屏跳转到指定Activity
|---√ 2.Service服务的绑定
|---√ 3.Service绑定服务基于接口调用方法
|---√ 4.Service跨进程通信:aidl
AIV--内容提供者:ContentProvider
|---√ 1.ContentProvider获取短信
|---√ 2.ContentProvider查询联系人
|---√ 3.获得所有图片路径
|--- 4.获ContentProvider得所有歌曲信息
AV--上下文与意图:Context与Intent
|---√ 1.Context
|---√ 2.Intent
AVI--碎片:Fragment
|---√ 1.Fragment基础使用
|---√ 2.Fragment生命周期测试
|---√ 3.Activity与Fragment的数据传递
|---√ 4.Fragment与ViewPager结合
数据存储:代号--S
SI--SQLite数据库:SQLite
|---√ 1.安卓SQLite基础使用指南
|--- 2.SQLite简单封装
|--- 3.SQLite实现简单记账本
SII--文件存储:File
|---√ 1.SharedPreferences
|---√ 2.本包存储
|---√ 3.SD卡存储
|---√ 4.缓存文件封装
SIII--网络存储及解析
|---网络存储
|---Xml
|---json
View:原生视图--代号--V
VI****ListView
|---√ 1.随机数据生成
|---√ 2.基本使用及优化
|---√ 3.ListView的封装
|---√ 4.ListView的封装多条目
|---√ 5.事件全解析
|---√ 6.ListView琐碎小知识点汇总
VI****RecyclerView
|---√ 1.
|---√ 2.
|---√ 3.
|---√ 4.
|---√ 5.
|---√ 6.
VIII****ViewPager
|---√ 1.ViewPager的基本使用
|---√ 2.滑动监听与自定义滑动特效
VIV****其他常用View
|---√ 1.TextView
|---√ 2.Button
|---√ 3.ImageView
VV****Layout
|---√ 1.
|---√ 2.
|---√ 3.
VVI--材料设计
|---√ 1.
|---√ 2.
|---√ 3.
自定义控件
|---button
多媒体--代号--M
|---音频
|---视频
|---图片
技术小点--代号--T
|---运行时权限 RP
|---√ 1.运行时权限封装
|---.9图
设备及通信 代号--D
|---设备
|---通信录
|---短信
|---电话
|---震动
|---屏幕亮度
|---传感器
|---蓝牙
|---通信录
|---短信
|---电话