《移動終端套用開發技術——Android實戰》是2013年2月機械工業出版社出版的圖書,作者是林少丹。
基本介紹
- 書名:移動終端套用開發技術——Android實戰
- 作者:林少丹
- ISBN:9787111411314
- 定價:32元
- 出版社:機械工業出版社
- 出版時間:2013年2月
- 裝幀:平裝
- 開本:16開
內容簡介,圖書目錄,
內容簡介
本書共24章,邏輯上分成4篇,第一篇(第1~4章)介紹的是Android開發簡介、硬體開發平台、Android系統與驅動準備、開發環境搭建。第二篇(第5~8章)介紹了Andriod程式的框架,界面開發和常用控制項使用。同時分門別類地詳細說明開發Android應用程式常用的創作套件(Widget)、窗體布局(Layout)和操作選單(Menu)等。並介紹了Andriod和資料庫sqlite的互動和多媒體開發技術。第三篇是關於3G和多媒體等案例開發,介紹應用程式如何使用音頻和視頻播放程式,各種繪圖工具和編寫遊戲軟體常用到的相關技術,同時你也會學習到包括有藍牙通信Bluetooth、wifi通信、觸屏控制等技術。
圖書目錄
目 錄
前言
第一部分 準 備 篇
第1章 Android開發簡介 1
1.1 Android基本概念 1
1.2 Android系統構架 3
1.3 Android應用程式框架 6
第2章 硬體開發平台介紹 7
2.1 TCC88XX硬體配置介紹 7
2.2 TCC88XX軟體資源介紹 8
2.3 主頁界面說明 8
第3章 Android系統與驅動準備 10
3.1 Android開發環境搭建實驗 10
3.2 Android系統的定製實驗 12
3.3 Android系統的下載實驗 15
3.4 按鍵驅動實驗 17
3.5 Framebuffer驅動實驗 20
3.6 串口驅動實驗 31
第4章 Android開發環境搭建 40
4.1 Android開發準備工作 40
4.2 開發包及其工具的安裝和配置 40
4.2.1 安裝JDK和配置Java開發環境 40
4.2.2 Eclipse的安裝與漢化 41
4.2.3 SDK和ADT的安裝和配置 42
4.3 創建第一個Android項目:HelloAndroid 43
第二部分 基 礎 篇
第5章 Android程式設計基礎 48
5.1 Android程式框架 48
5.1.1 Android項目目錄結構 48
5.1.2 Android套用解析 52
5.2 Android的生命周期 54
第6章 用戶界面開發 56
6.1 用戶界面開發詳解 56
6.1.1 用戶界面簡介 56
6.1.2 事件處理 57
6.2 常用控制項套用 58
6.2.1 文本框(TextView)套用實驗 58
6.2.2 列表(ListView)套用實驗 63
6.2.3 提示(Toast)套用實驗 72
6.2.4 編輯框(EditText)套用實驗 78
6.2.5 選擇(RadioGroup、RadioButton)套用實驗 83
6.2.6 多項選擇(CheckBox)套用實驗 87
6.2.7 下拉列表(Spinner)套用實驗 93
6.2.8 自動提示(AutoComplete TextView)套用實驗 97
6.2.9 日期和時間(DatePicker、TimePicker)套用實驗 101
6.2.10 按鈕(Button)套用實驗 105
6.2.11 選單(Menu)套用實驗 107
6.2.12 對話框(Dialog)和進度條(ProgressBar)套用實驗 110
6.2.13 圖片視圖(ImageView)套用實驗 117
6.2.14 帶圖示的按鈕(ImageButton)套用實驗 121
6.2.15 狀態欄提示(Notification、NotificationManager)套用實驗 123
6.2.16 拖動效果(Gallery)和切換圖片(ImgeSwitcher)套用實驗 129
6.2.17 格線視圖(GridView)套用實驗 135
6.2.18 拖動條(SeekBar)套用實驗 140
6.3 界面布局 145
6.3.1 垂直線性布局和水平線性布局套用實驗 145
6.3.2 相對布局(RelativeLayout)和表單布局(TableLayout)套用實驗 150
第7章 Android數據存儲 157
7.1 Android數據存儲初探 157
7.2 Android資料庫編程 158
7.2.1 SQLite簡介 158
7.2.2 SQLite編程詳解 159
7.3 數據共享 161
第8章 多媒體開發 164
8.1 多媒體開發詳解 164
8.1.1 OpenCore概述 164
8.1.2 OpenCore的代碼結構 165
8.1.3 編譯結構 166
8.1.4 OpenCore OSCL簡介 169
8.1.5 檔案格式處理和編解碼部分簡介 170
8.2 音樂播放器製作實驗 171
8.3 視頻播放器製作實驗 176
第三部分 實 戰 篇
第9章 實驗 182
實戰一 GPS實驗 182
實戰二 WIFI通信實驗 184
實戰三 3G通信實驗 187
實戰四 Tween動畫製作實驗 189
實戰五 Frame動畫製作實驗 203
實戰六 GIF動畫播放實驗 207
實戰七 觸控螢幕校準實驗 227
參考文獻 232