在JavaSE的基础上学习Android,整理的android入门技能树,不全面或错误之处,望请指正!
准备阶段
UI控件
- UI控件简述
- TextView文本框
- Button按钮、ImageButton图像按钮
- EditText输入框
- ImageView图像框
- CheckBox复选框、RadioButton单选按钮
- Menu菜单
- ToggleButton开关按钮、Switch开关
- Autocompletion自动提示
- ListView列表
- GridView表格
- Spinner下拉选择框
- Gallary画廊
- ScrollView滚动页面
- 自定义控件
UI布局
- UI布局简述
- LinearLayout线下布局
- TableLayout表格布局
- FrameLayout帧布局
- RelativeLayout相对布局
- GridLayout网格布局
- AbsoluteLayout绝对布局
系统控件
- Adapter适配器
- Notification通知栏
- 。。。。
四大组件
- Activity
- Service
- Content Provider
- Broadcast Receiver
数据存储
- SharedPreferences
- 文件存储
- SQLite数据库
- 利用Content provider存储
- 利用网络存储
网络编程
- HTTP协议与ApacheCommons
- 与服务器通信
- 多线程下载与断点续传
手机硬件管理
- 地图与定位
- 传感器
- 近场通信
- 媒体管理
- 触摸屏