Android 編程入門經典

Android 編程入門經典

《Android編程入門經典》是2012年清華大學出版的圖書,作者是李偉夢。

基本介紹

  • 作者:李偉夢
  • ISBN:9787302283409
  • 頁數:374
  • 定價:49.00元
  • 出版社:清華大學
  • 出版時間:2012-4
  • 副標題:Android編程入門經典
內容介紹,作者介紹,作品目錄,第1章 android編程入門,第2章 活動和意圖,第3章 android用戶界面,第4章 使用視圖設計用戶界面,第5章 使用視圖顯示圖片和選單,第6章 數據持久化,第7章 內容提供者,第8章 訊息傳遞和聯網,第9章 基於位置的服務,第10章 開發android服務,第11章 發布android應用程式,

內容介紹

《移動與嵌入式開發技術:Android編程入門經典》詳細介紹了Android移動開發所涉及的知識和內容,包括Android框架、Android組件、用戶界面開發、遊戲開發、數據存儲、多媒體開發和網路開發等,另外還闡述了感測器、語音識別、桌面組件開發、Android遊戲引擎設計、Android套用最佳化、OpenGL等高級話題。

作者介紹

Wei-Meng Lee是DeveloperLearningSolutions公司的創始人,這是一家致力於最新的Microsoft與Apple技術實訓的技術公司。他在網上發表了大量的文章,同時還是《C#2008編程參考手冊》(清華大學出版社引進並出版)和Professional Windows VistaGadgetsProgramming這兩本書的作者。

作品目錄

第1章 android編程入門

1.1android簡介
1.1.1android版本
1.1.2android功能
1.1.3android架構
1.1.4市場上的android設備
1.1.5androidmarket
1.2獲得所需工具
1.2.1eclipse
1.2.2androidsdk
1.2.3android開發工具
1.2.4創建android虛擬設備(avd)
1.2.5創建第一個android應用程式
1.2.6android應用程式剖析
1.3本章小結

第2章 活動和意圖

2.1理解活動
2.1.1如何對活動套用樣式和主題
2.1.2隱藏活動標題
2.1.3顯示對話框視窗
2.1.4顯示進度對話框
2.2使用意圖連結活動
2.2.1解決意圖篩選器的衝突
2.2.2從意圖返回結果
2.2.3使用意圖對象傳遞數據
2.3使用意圖調用內置應用程式
2.3.1理解意圖對象
2.3.2使用意圖篩選器
2.3.3添加類別
2.4顯示通知
2.5本章小結

第3章 android用戶界面

3.1了解螢幕的構成
3.1.1視圖和視圖組
3.1.2linear layout
3.1.3absolutelayout
3.1.4tablelayout
3.1.5relativelayout
3.1.6framelayout
3.1.7scrollview
3.2適應顯示方向
3.2.1錨定視圖
3.2.2調整大小和重新定位
3.3管理螢幕方向的變化
3.3.1配置改變時保持狀態信息
3.3.2檢測方向改變
3.3.3控制活動的方向
3.4以編程方式創建用戶界面
3.5偵聽用戶界面通知
3.5.1重寫活動中定義的方法
3.5.2為視圖註冊事件
3.6本章小結

第4章 使用視圖設計用戶界面

4.1基本視圖
4.1.1textview視圖
4.1.2button、imagebutlon、edittext、checkbox、togglebutton、radiobutton和radiogroup視圖
4.1.3progressbar視圖
4.1.4autocompletetextview視圖
4.2選取器視圖
4.2.1timepicker視圖
4.2.2datepicker視圖
4.3列表視圖
4.3.1listview視圖
4.3.2使用spinner視圖
4.4本章小結

第5章 使用視圖顯示圖片和選單

5.1使用圖像視圖顯示圖片?
5.1.1gallery和image view視圖
5.1.2imageswitcher
5.1.3gridview
5.2將選單和視圖一起使用
5.2.1創建輔助方法
5.2.2選項選單
5.2.3上下文選單
5.3其他一些視圖
5.3.1analogclock和digitalclock視圖
5.3.2webview
5.4本章小結

第6章 數據持久化

6.1保存和載入用戶首選項
6.1.1使用getsharedprefcrences()方法
6.1.2使用getpreferences()方法
6.2將數據持久化到檔案中
6.2.1保存到內部存儲器
6.2.2保存到外部存儲器(sd卡)
6.2.3選擇最佳存儲選項
6.2.4使用靜態資源
6.3創建和使用資料庫
6.3.1創建dbadapter輔助類
6.3.2以編程方式使用資料庫
6.3.3預創建資料庫
6.4本章小結

第7章 內容提供者

7.1在android中共享數據
7.2使用內容提供者
7.2.2投影
7.2.3篩選
7.2.4排序
7.3創建自己的內容提供者
7.4本章小結

第8章 訊息傳遞和聯網

8.1sms訊息傳遞
8.1.1以編程方式傳送sms訊息
8.1.2傳送訊息後獲取反饋
8.1.3使用意圖傳送sms訊息
8.1.4接收sms訊息
8.1.5說明和警告
8.2傳送電子郵件
8.3聯網
8.3.1下載二進制數據
8.3.2下載文本檔案
8.3.3訪問web服務
8.3.4執行異步調用
8.4本章小結

第9章 基於位置的服務

9.1顯示地圖
9.1.1創建項目
9.1.2獲取maps api密鑰
9.1.3顯示地圖
9.1.4顯示縮放控制項
9.1.5改變視圖
9.1.6導航到特定位置
9.1.7添加標記
9.1.8獲取觸摸的位置
9.1.9地理編碼和反向地理編碼
9.2獲馭位置數據
9.3本章小結

第10章 開發android服務

10.1創建自己的服務
10.1.1在服務中執行長時間運行的任務
10.1.2在服務中執行重複
10.1.3使用intentservice在單獨的執行緒上執行異步任務
10.2在服務和活動之間通信
10.3將活動綁定到服務
10.4本章小結

第11章 發布android應用程式

11.1為發布做準備
11.1.1版本化
11.2對android應用程式進行數字簽名
11.2部署apk檔案
11.2.1使用adb.exe工具
11.2.2使用web伺服器
11.2.3在android market上發布
11.3本章小結
附錄a使用eclipse進行android開發
附錄b使用android模擬器
附錄c練習答案

相關詞條

熱門詞條

聯絡我們