- activity
需要了解activity的启动和传递数据,以及activity的四种启动模式,还有就是activity配置时候的action和category的用法。
还有就是activity的生命周期-----7种。
- UI开发
常用控件:TextView EditView ProgressBar ImageView AlertDialog Button ProgreeDialog
常用布局:LinearLayout RelativeLayout FrameLayout TableLayout
自定义控件: 继承、组合、自绘
Listview 用法
- fragment
碎片的生命周期,其可以作为单个控件用 (fragment),动态切换,fragment管理器,使用限定符
- 广播机制
系统广播、自定义广播、本地广播(动态注册)
- 数据持久化
文件存储
sharedPreference存储
sqlite数据库存储
- 内容提供器
访问其他程序中的数据
创建自己的内容提供器
- 手机多媒体
通知、接收和发送短信、调用摄像头和相册、播放多媒体文件
- 服务
多线程、服务的生命周期、前台服务,IntentService、后台执行的定时服务(广播+服务)
- 网络技术
Webview、HttpURLConnection 、 HttpClient、 XML解析(PULL、SAX)、JSON解析(JSONObject、GSON)
- 基于传感器的开发
位置、加速度计、陀螺仪等