南京達內網絡核心數據儲存與模塊開發實訓班
第三階段(Android核心技術) | ||
實訓主題 | 實訓內容 | 實訓目標 |
數據存儲 |
• 通過Context獲取Android中的內部和外部數據存儲目錄 • 偏好設置文件的讀寫和偏好設置框架 • 創建和訪問SQLite數據庫 • 使用SQLiteDatabase對象實現數據庫操作 • 使用Cursor遍歷查詢結果 • 使用SQLite0penHelper初始化數據庫和升級數據庫 • 定義ContentProvider共享數據 • 使用ContentResolver訪問ContentProvider • 協議詳解 • 使用UrlConnection訪問服務端 • 使用Client訪問服務端 • 使用SAX方式解析XML • 使用Pull方式解析XML |
掌握Android中的存儲技術:I0、偏好設置、數據庫(SQLite)、ContentProvider和網絡存儲 |
線程通信 |
• 了解ANR • 使用多線程技術解決ANR問題 • 了解線程通信技術原理 • Handler和Message • 使用多線程實現圖片的異步加載 • 封裝Android中的線程通信模型、AsyncTask • 在工作線程中創建消息隊列、HandlerThread |
了解ANR產生原理和單線程模型,掌握Andorid中的線程通信技術和Andorid程序設計技巧 |
Android組件 |
• Android中的進程優先級 • Service組件的生命周期 • 使用IntentService執行異步任務 • 隱式意圖的過濾(Intent和IntentFilter) • Intent的六大屬性 • 廣播、有序廣播和駐留廣播 • 使用BroadcastReceiver接受廣播 • 使用ContentResolver訪問媒體提供程序 |
掌握Activity和Service的生命周期,掌握Intent的六大屬性,熟練使用顯式意圖和隱式意圖。掌握廣播接收器的使用。使用媒體提供程序管理Android中的圖片和音視頻資源 |
技術 |
• 使用人提供程序管理和查詢通訊錄 • 使用Calls相關API實現通話記錄管理 • 使用Intent撥打 • 使用廣播接收器監聽呼出 • 使用TelephoneyManager監聽呼入 • 使用AIDL接口Itelephony實現掛斷 • 使用SmsManager發送短消息 • 使用廣播接收器監聽短信接受 • 使用內容提供程序實現短信記錄管理 • 使用內容提供程序+內容觀察者實現發送短信監聽 |
使用技術實現接打,收發短信,掌握和短信的監聽機制。使用內容提供程序管理人、通話記錄和短信息記錄 |
GPS及位置服務、GoogleMap服務 BaiduMap服務 |
• 使用LocationManager獲取當前位置 • 基站三角定位和GPS定位 • 自動判斷最佳定位服務來源 • Google地圖的組成元素 • MapView的使用 • 控制地圖、縮放地圖 • 為地圖添加圖標 |
掌握GPS定位技術,掌握GoogleMap相關的API,結合使用地圖與定位功能 |
Android4.x新特性 |
• Fragment碎片 • ViewPager • ActionBar |
熟練掌握Android4.0新增技術和Android兼容包中常用類的用法 |
報名電話:025-86982200、86982230、13913966365(可短信或飛信咨詢,將您的姓名、聯系方式、所需課程發到13913966365上,老師會在第一時間給您回復)
報名地址:南京市中山南路89號江蘇文化大廈15樓A座(大洋百貨斜對面)
咨詢QQ:279768085、879324637