Android程式設計實用教程(2012年電子工業出版社出版的圖書)

Android程式設計實用教程(2012年電子工業出版社出版的圖書)

本詞條是多義詞,共3個義項
更多義項 ▼ 收起列表 ▲

《Android程式設計實用教程》是2012年11月電子工業出版社出版的圖書,作者是向守超、姚駿屏。

基本介紹

  • 中文名:Android程式設計實用教程
  • 作者:向守超、姚駿屏
  • 出版社:電子工業出版社
  • 出版時間:2012年11月
  • 頁數:292 頁
  • 定價:35 元
  • 開本:16 開
  • ISBN:9787121188190
內容簡介,圖書目錄,

內容簡介

本書面向所有對Android SDK在Android移動手機平台上創建應用程式感興趣的讀者。不管是有豐富Java開發經驗的程式設計師,還是只有Java基礎的初學者,此書都將是十分有價值的學習資料。
全書共有10章,分別介紹了Android開發環境配置、Android應用程式、Android常用基本控制項、Android常用高級控制項、Android遊戲應用程式開發、Android訊息與廣播、Service後台服務、Android數據存儲與訪問、Android位置服務與地圖套用、綜合案例設計與開發等內容。

圖書目錄

目 錄
第1章 Android開發環境配置 (1)
1.1 Android簡介 (1)
1.1.1 Android起源 (2)
1.1.2 Android的優點 (3)
1.1.3 Android的系統架構 (3)
1.2 Android開發環境配置 (5)
1.3 第一個Android應用程式 (9)
第2章 Android應用程式 (14)
2.1 基本組件介紹 (14)
2.2 Activity生命周期 (16)
2.3 Android程式調試 (22)
第3章 Android常用基本控制項 (25)
3.1 界面布局 (25)
3.1.1 線性布局 (26)
3.1.2 表格布局 (28)
3.1.3 相對布局 (32)
3.1.4 幀布局 (34)
3.1.5 絕對布局 (35)
3.2 界面控制項 (37)
3.2.1 文本控制項 (37)
3.2.2 按鈕控制項 (38)
3.2.3 圖片控制項 (48)
3.2.4 時鐘控制項 (52)
3.2.5 日期與時間選擇控制項 (53)
3.3 選單 (55)
3.3.1 選項選單和子選單 (56)
3.3.2 上下文選單 (62)
3.4 對話框 (65)
3.4.1 對話框簡介 (65)
3.4.2 普通對話框 (66)
3.4.3 列表對話框 (67)
3.4.4 單選按鈕和複選框對話框 (69)
3.4.5 日期及時間選擇對話框 (71)
3.4.6 進度對話框 (73)
3.5 界面事件 (74)
3.5.1 onKeyDown方法簡介 (75)
3.5.2 onKeyUp方法簡介 (76)
3.5.3 onTouchEvent方法簡介 (76)
3.5.4 onTrackBallEvent方法和onFocusChanged方法簡介 (78)
3.5.5 OnClickListener接口簡介 (79)
3.5.6 OnFocusChangeListener接口簡介 (81)
3.5.7 OnKeyListener接口簡介 (83)
3.5.8 OnTouchListener接口簡介 (85)
3.5.9 OnCreateContextMenuListener接口簡介 (86)
3.6 動畫播放技術 (87)
3.6.1 幀動畫 (87)
3.6.2 補間動畫 (89)
第4章 Android常用高級控制項 (93)
4.1 自動完成文本框 (93)
4.2 滾動視圖和列表視圖 (95)
4.2.1 滾動視圖 (95)
4.2.2 列表視圖 (97)
4.3 滑塊與進度條 (103)
4.4 畫廊控制項與訊息提示 (106)
4.4.1 畫廊控制項 (106)
4.4.2 Toast的使用 (108)
4.4.3 Notification的使用 (110)
4.5 下拉列表控制項與選項卡 (112)
4.5.1 下拉列表控制項 (113)
4.5.2 選項卡 (115)
第5章 Android遊戲應用程式開發 (119)
5.1 自定義View的使用 (119)
5.2 SurfaceView的使用 (123)
5.3 遊戲碰撞與檢測技術 (131)
5.3.1 碰撞檢測技術基礎 (131)
5.3.2 遊戲中實體對象之間的碰撞檢測 (132)
5.3.3 遊戲實體對象與環境之間的碰撞檢測 (135)
5.4 掃雷遊戲實例 (143)
第6章 Android訊息與廣播 (150)
6.1 Intent (150)
6.1.1 啟動Activity (152)
6.1.2 獲取Activity返回值 (155)
6.2 Intent過濾器 (159)
6.3 BroadcastReceive組件套用 (162)
第7章 Service後台服務 (166)
7.1 Service組件套用 (166)
7.2 進程內服務 (168)
7.2.1 服務管理 (168)
7.2.2 使用執行緒 (171)
7.2.3 服務綁定 (174)
7.3 Handler訊息傳遞機制 (178)
7.4 單機版音樂盒實例 (181)
第8章 Android數據存儲與訪問 (187)
8.1 簡單存儲 (187)
8.2 檔案存儲 (192)
8.2.1 內部存儲 (192)
8.2.2 外部存儲 (196)
8.2.3 資源檔案 (198)
8.3 SQLite資料庫存儲 (201)
8.3.1 SQLite資料庫 (201)
8.3.2 手動建庫 (202)
8.3.3 代碼建庫 (205)
8.3.4 數據操作 (208)
8.4 內容提供器——Content Providers (212)
8.5 實訓 (219)
第9章 Android位置服務與地圖套用 (226)
9.1 位置服務 (226)
9.2 Google地圖套用 (230)
9.2.1 申請地圖密鑰 (230)
9.2.2 使用Google地圖 (232)
9.2.3 Google地圖上貼上標記 (235)
9.3 利用Google API完成天氣預報 (238)
9.3.1 信息來源 (238)
9.3.2 UI設計 (239)
9.3.3 解析XML (244)
9.3.4 AndroidManifest.xml(限設定) (255)
第10章 綜合案例設計與開發 (257)
10.1 需求分析 (257)
10.2 策劃與準備 (259)
10.2.1 圖片資源的準備 (259)
10.2.2 資料庫設計 (259)
10.3 程式設計 (260)
10.3.1 資料庫適配器 (260)
10.3.2 主界面類PhotographActivity.java的實現 (264)
10.3.3 輔助類的設計 (276)

相關詞條

熱門詞條

聯絡我們