評論(0

《Android應用程序開發》

標籤: 暫無標籤

Android 應用程序開發》詳細介紹了Android應用程序開發所需要基礎知識和基本思想,內容詳實,通俗易懂。

1 《Android應用程序開發》 -內容簡介

《Android 應用程序開發》《Android 應用程序開發》
Android 是一個優秀的開源手機平台。《Android 應用程序開發》由淺入深地介紹了Andriod 應用程序的開發,內容共分11章,包括Android 的簡介,開發環境,應用程序、Android 生命周期和用戶界面,組件通信與廣播消息,後台服務,數據存儲與訪問,位置服務與地圖應用,Android NDK開發以及綜合示例設計與開發。

《Android 應用程序開發》內容豐富,實用性強,既可用做高等院校信息技術的教材,也可供相關專業人士參考。

2 《Android應用程序開發》 -推薦理由

《Android 應用程序開發》詳細介紹了Android應用程序開發所需要基礎知識和基本思想,內容詳實,通俗易懂,且沒有過多涉及Java語言本身,因此即使沒有JaVa語言基礎.讀者還是可以將《Android 應用程序開發》作為Android程序開發的起步教材。

書中的內容包括Android的開發環境介紹、界面開發、生命周期、組件通信與廣播消息、後台服務、數據存儲、地圖和NDK開發等方面,幾乎覆蓋了Android程序開發所涉及的所有內容。《Android 應用程序開發》提供的示例代碼都是經過精心設計的,具有較強的可讀性和可操作性,是掌握Android應用程序開發的快捷之路,有助於深入理解Android編程思想和開發技巧。所有代碼均在AndroidS DK1.5環境中通過測試。  

3 《Android應用程序開發》 -序言

Android是谷歌(Google)發布的一個開放源代碼的手機平台,由Linux內核、中間件、應用程序框架和應用軟體組成,是第一個可以完全定製、免費、開放的手機平台。Android不僅能夠在智能手機中使用,還可以用在移動互聯網終端(MID)、上網筆記本、攜帶型媒體播放器(PMP)和汽車電子等其他手持設備上。

Android在誕生之日起便受到廣泛的關注。到目前為止,中國台灣的宏達電(HTC)已推出了三款Android手機,LG、三星、摩托羅拉、索尼愛立信、宏暮、華碩和聯想也相繼推出自己的Android手機,中國移動、中國聯通等運營商也在研發基於該系統的手機操作平台。據市場調查機構預期,2009年全球Android手機的總規模達800萬部,2013年全球應用Android操作系統的產品銷售量將超過4000萬台。

本書基於Android SDK的1.5版本,全面而詳細地介紹了Android應用程序開發所涉及的各個方面內容,包括集成開發環境的搭建,用戶界面和關鍵組件的使用方法,地圖應用和Android NDK開發等內容。從外到內、由表及裡地介紹了Android系統的各種特性,將And:roid系統的優越之處展現在讀者的面前,通過每章的內容逐漸引領讀者進入Android的世界。

4 《Android應用程序開發》 -目錄

第1章 Android 簡介
1.1 手機操作系統
1.2 Android 起源
1.2.1 開放手機聯盟
1.2.2 Android 發展史
1.3 Android 特徵
1.4 Android 體系結構
習題

第2章 Android 開發環境
2.1 安裝Android 開發環境
2.1.1 安裝JDK 和 Eclipse
2.1.2 安裝 Android SDK
2.1.3 安裝ADT插件
2.2 Android SDK
2.2.1 目錄結構
2.2.2 示常式序
2.2.3 開發工具
習題

第3章 Android應 用程序
3.1 第一個Android 程序
3.2 Android 程序結構
3.3 使用命令行工具創建程序
習題

第4章 Android生命周期
4.1 程序生命周期
4.2 Android組件
4.3 Activity生命周期
4.4 程序調試
4.4.1 Logcat
4.4.2 DevTools
習題

第5章 Android用戶界面
5.1 用戶界面基礎
5.2 界面控制項
5.2.1 TextView 和 EditText 
5.2.2 Button 和 ImageButton
5.2.3 CheckBox 和 RadioButton
5.2.4 Spinner 
5.2.5 ListView
5.2.6 TabHost
5.3 界面布局
5.3.1 線性布局
5.3.2 框架布局
5.3.3 表格布局
5.3.4 相對布局
5.3.5 絕對布局
5.4 菜單
5.4.1 選項菜單
5.4.2 子菜單
5.4.3 快捷菜單
5.5 界面事件
5.5.1 按鍵事件
5.5.2 觸摸事件
習題

第6章 組件通信與廣播消息
6.1 Intent
6.1.1 啟動Activity
6.1.2 獲取Activity返回值
6.2 Intent過濾器
6.3 廣播消息
習題

第7章 後台服務
7.1 Service簡介
7.2 進程內服務
7.2.1 服務管理
7.2.2 使用線程
7.2.3 服務綁定
7.3 跨進程服務
7.3.1 進程間通信
7.3.2 服務創建與調用
7.3.3 數據傳遞
習題

第8章 數據存儲與訪問
8.1 簡單存儲
8.1.1 SharedPreferences
8.1.2 示例
8.2 文件存儲
8.2.1 內部存儲
8.2.2 外部存儲
8.2.3 資源文件
8.3 資料庫存儲
8.3 SQLite資料庫
8.3.2 手動建庫
8.3.3 代碼建庫
8.3.4 數據操作
8.4 數據共享
8.4.IContentProvider
8.4.2 創建數據提供者
8.4.3 使用數據提供者
8.4.4 示例
習題

第9章 位置服務與地圖應用
9.1 位置服務
9.2 Google地圖應用
9.2.1 申請地圖密鑰
9.2.2 使用Google地圖
9.2.3 使用0verlay
習題

第10章 AndroidNDK開發
10.1 NDK簡介
10.2 NDK編譯環境
10.3 NDK開發示例
習題

第11章 綜合示例設計與開發
11.1 需求分析
11.2 程序設計
11.2.1 用戶界面設計
11.2.2 資料庫設計
11.2.3 程序模塊設計
11.3 程序開發
11.3.1 文件結構與用途
11.3.2 資料庫適配器
11.3.3 簡訊監聽器
11.3.4 後台服務
11.3.5 用戶界面

附錄A Android虛擬設備
附錄B AndroidAPI簡介
附錄C ADB命令
附錄D AndroidManifest文件 
上一篇[shaymin]    下一篇 [川平大叔]

相關評論

同義詞:暫無同義詞