1.掌握Android編程的基本概念與要點,Android SDK及其開發環境搭建、Android項目結構分析、
2.Android 應用設計模式、文件系統、
3.文件形式的數據存儲與訪問、SDCard卡讀寫、使用SAX/DOM/PULL解析XML、SharedPreferences、Intent、IntentFilter
4.、Android四大核心組件(Activity、 BroadcastReceiver、Service和ContentProvider)、
5 監聽ContentProvider數據變化、UriMatcher、ContentUris的使用、 對嵌入式SQLite關係數據庫進行增、刪、改、查和事務管理、
6 採用ListView實 現數據列表顯示、
7 應用打包與安裝。
8網絡通訊、多線程斷點續傳與下載、
9Activity的管理、Bundle的使用、爲Intent附加數據、Activity生命週期、Activity的啓動模式、
10 建 立能與訪問者進行相互通訊的本地服務、服務的生命週期、使用AIDL和遠程服務實現進程通訊
11 進程間的數據傳遞、音頻採集與播放、使用SoundPool播放音效、視頻播放、操縱攝像頭、視頻採集、方向 、加速度(重力)、光線、磁場、距離(臨近性)、溫度等傳感器的使用、
12 GPS定位服務。
13手勢識別、android樣式和主題(style&theme)、動畫(Animation)。android
14 Android的UI設計:Android的Notification、Dialog Notification、帶單選項列表的對話框、多選項列表的對話框、
15 進度對話框 (ProgressDialog)、單選框(RadioButton)、多選框(CheckBox)、下拉列表框(Spinner)、
16自定義選項界面樣式、拖動條(seekbar)、菜單(menu)、進度條(progressbar)、
17 自動文本框 (autocompletetextview、multiautocompletetextview)等經常使用控件。數據庫
18 新特性:Property Animator屬性動畫,Fragment,ViewPager,ActionBar等。編程
19 自定義View、自定義窗口標題、自定義Notification、自定義Dialog、
20 各類圖形的使用介紹、meta-data的使用、
21 ListView數據異步加載與AsyncTask、ListView數據的分批加載、拖拉與多點觸摸、
22 Android圖形開發、OpenGl ES、Widget、
23 界面動畫特效、
24 應用調試與Android Junit、
25 使用TraceView進行性能測試、Android應用性能優化方案。設計模式