●項目一 初識Android開發
技能點1 Android概述
技能點2 開發環境搭建
技能點3 Eclipse項目結構
技能點4 Android常用開發工具及用法
技能點5 Eclipse快捷鍵
項目二 Android應用界面設計
技能點1 控件屬性介紹
技能點2 基本布局
技能點3 Dialog介紹
項目三 界面跳轉和信息傳遞
技能點1 Activity介紹
技能點2 Intent介紹
項目四 規範應用資源
技能點1 應用資源
技能點2 數組資源
技能點3 顏色資源文件
技能點4 尺寸資源
技能點5 動畫
技能點6 樣式與主題
技能點7 國際化
技能點8 布局資源
項目五 數據持久化操作
技能點1 Shared Preferences概述
技能點2 讀寫SD卡
技能點3 SQLite數據庫簡介及操作
項目六 復雜數據展示
技能點1 Adapter接口
技能點2 Spinner功能與用法
技能點3 ListView概述
技能點4 GridView功能與用法
項目七 圖形圖像
技能點1 Bitmap和BitmapFactory
技能點2 逐幀動畫
技能點3 補間動畫
技能點4 屬性動畫
項目八 Service服務
技能點1 Service概述
技能點2 服務通信
項目九 廣播接收者
技能點1 廣播接收者
技能點2 廣播的發送與接收
項目十 內容提供者
技能點1 ContentProvider數據共享
技能點2 ContentProvider實例模型
技能點3 ContentProvider管理操作
項目十一 傳感器
技能點1 傳感器簡介
技能點2 Sensor
技能點3 Vibrator
項目十二 網絡編程
技能點1 線程
技能點2 Socket
技能點3 HTTP
技能點4 Message與Handler
技能點5 JSON
隨著移動互聯網時代的到來,智能手機在人們生活中扮演的角色也越來越重要。由於Android繫統具有較強的開放性、數據同步性、兼容性等優點,因此從眾多手機操作繫統中脫穎而出,成為使用人數多的手機繫統。
本書以項目為基礎,由易到難排列,*終以Android技術知識點為教學項目的形式展現給讀者,使讀者讀完本書後,對項目中的Android應用程序開發具有全面的了解,並且具備一定的項目開發能力。
本書包括一個崗前準備和十一個項目,即Android開發環境以及工程的創建、Android應用界面設計、界面跳轉和信息傳遞、應用資源的使用、數據持久化的操作、復雜數據的展示、Service服務、廣播接收者的使用、傳感器值的獲取、網絡編程等,循序漸進地講述了Android項目開發所需要的知識和技能。通過本書的學習,讀者可以熟練地使用Eclipse進行Android項目的開發,了解Andro等