目標: 通過研究與實踐,能夠掌握Android開發的方法,對在Android平臺上進行移動互聯網應用開發有全面的瞭解。
一 Android必備的Java基礎知識
1. Java編程環境搭建
2. Java基本語法
3. Java流程控制
4. Java面向對象基礎
5. 數組與字符串
6. 集合,正則表達式
7. 異常處理
8. 輸入輸出
9. 網絡編程
10. 多線程
二 Android環境與系統介紹
1. Android開發環境的搭建
2. Android系統構架分析和應用程序目錄結構分析
3. Android常用類庫
4. Android SDK&AVD的使用
5. Log, System.out
三 Android基本開發
10. Toast
11. Button TextView EditView CheckBox RadioGroup RadioButton ImageView ImageButton
12. Spinner,AutoCompleteTextView DatePicker,TimePicker
14. ProgressBar SeekBar RatingBar
15. List & Adapter
16. Gallery,GridView
17. SlidingDrawer
18. App Widget
19. Socket
20. Notification
21. DRAWABLE、BITMAP、BYTE[]之間的轉換
四 Android深入開發
1. SQLite使用
2. XML解析與生成
3. Style, Theme
4. ExpandableListView ExpandableListActivity
5. TabHost,TabWidget,Tabactivity
6. ImageSwitcher TextSwitcher
7. ViewFlipper ViewAnimator
8. AIDL和遠程Service調用
9. Drawable使用入門
10. Teen Animation,Frame Animation
11. GPS
12. Media
13. WebView
14. URLConnection和HttpClient使用入門
15. Camera
16. Sensor
17. 手勢編程