-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Android應用開發范例大全

( 簡體 字)
作者:朱元濤類別:1. -> 程式設計 -> 手機程式 -> Android
譯者:
出版社:清華大學出版社Android應用開發范例大全 3dWoo書號: 42242
詢問書籍請說出此書號!

缺書
NT售價: 430

出版日:7/1/2015
頁數:518
光碟數:1 (含視頻教學)
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787302402824
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

  2007年11月5日,谷歌公司宣布基于Linux平臺的開源手機操作系統Android誕生,該平臺號稱是首個為移動終端打造的真正開放和完整的系統,本書將帶領廣大讀者領略這款系統的神奇之處。
市場占有率高居第一
  截至2014年9月,Android在手機市場上的占有率從2013年的68.8%上升到85%。而iOS則從2013年的19.4%下降到15.5%,WP系統從原來的2.7%小幅上升到3.6%。從數據上看,Android平臺占據了市場的主導地位。
  由數據可知,Android市場的占有率增加幅度較大,WP市場小幅增長,但iOS卻有所下降。就目前來看,智能手機的市場已經飽和,大多數用戶都在各個平臺中轉換。而就在這樣一個市場上,Android還增長了10%左右的占有率實屬不易。
為開發人員提供了平臺
  (1)保證開發人員可以迅速轉型為Android應用開發
  Android應用程序是通過Java語言開發的,只要具備Java開發基礎,就能很快上手并掌握。作為單獨的Android應用開發,對Java編程門檻的要求并不高,即使沒有編程經驗,也可以在突擊學習Java之后學習Android。另外,Android完全支持2D、3D和數據庫,并且和瀏覽器實現了集成。所以通過Android平臺,程序員可以迅速、高效地開發出絢麗多彩的應用,如常見的工具、管理和游戲等。
  (2)定期舉行獎金豐厚的Android大賽
  為了吸引更多的用戶使用Android開發,谷歌已經成功舉辦了獎金為數千萬美元的開發者競賽,鼓勵開發人員創建出創意十足且實用的軟件。這種大賽對于開發人員來說,不但能提高自己的開發水平,并且高額的獎金也是參賽的動力。
  (3)開發人員可以利用自己的作品賺錢
  為了能讓Android平臺吸引更多的關注,谷歌提供了一個專門下載Android應用的門店——Android Market,網址是https://play.google.com/store。該門店允許開發人員發布應用程序,也允許Android用戶下載自己喜歡的程序。作為開發者,需要申請開發者賬號,申請后才能將自己的程序上傳到Android Market,并且可以對自己的軟件進行定價。只要你的軟件程序足夠吸引人,就可以獲得金錢回報。這樣實現了程序員學習和賺錢兩不誤,所以吸引了更多開發人員加入到Android大軍中來。
本書的內容
  本書采用實例教學的方式,通過165個經典應用范例的實現過程,詳細講解了開發各類Android應用程序的方法和技巧。本書共有14章,從UI界面布局實戰開始講起,依次講解了基本控件應用,事件處理實戰,界面顯示實戰,自動化服務應用實戰,文件操作和數據存儲實戰,電話和短信實戰,二維/三維圖形、渲染和動畫實戰,網絡實戰應用,視頻和音頻實戰應用,手機游戲應用,移動Web應用,Google API服務,傳感器實戰應用等內容。
本書的版本
  Android系統自2008年9月發布第一個版本1.1以來,截至2014年10月發布最新版本5.0,一共存在十多個版本。由此可見,Android系統升級頻率較高,一年中最少有兩個新版本誕生。如果過于追求新版本,會造成力不從心的結果。所以在此建議廣大讀者不必追求最新的版本,只需關注最流行的版本即可。據官方統計,截至2014年10月25日,占據前3位的版本分別是Android 4.3、Android 4.4和Android 4.2,其實這3個版本的區別并不是很大,只是在某領域的細節上進行了更新。為了及時體驗Android系統的最新功能,本書使用的版本是主流的Android 5.0。
本書特色
  本書內容十分豐富,講解細致,目的是通過一本圖書,提供多本圖書的價值,讀者可以根據自己的需要有選擇地閱讀。在內容的編寫上,本書具有以下特色:
  (1)內容全面,講解細致
  本書幾乎涵蓋了開發Android應用所涉及的所有領域,詳細講解了每一個典型應用項目的實現過程,每一個范例都力求用翔實易懂的語言展現在讀者面前。
  (2)理論和實踐相結合
  為了使廣大讀者徹底理解Android應用項目開發的各個知識點,在講解每一個范例時,都詳細剖析了對應的必備理論知識,確保讀者能夠真正明白該范例的原理。
  (3)章節獨立,自由閱讀
  本書的每一章內容都可以獨自成書,讀者既可以按照本書編排的章節順序進行學習,也可以根據自己的需求對某一章節進行針對性的學習。閱讀本書會帶來很大的快樂。
  (4)實例典型,實用性強
  本書講解現實中最典型應用實例的實現方法和架構技巧,這些外設應用都是在商業項目中最需要的構成部分。讀者可以直接將本書中的知識應用到自己的項目中,實現無縫對接。
  (5)附配資源豐富
  本書配有豐富的學習資源,除源代碼、PPT之外,還實錄了165個高清學習視頻,每個實例都可以獨立解決某一類問題,快速提高實戰水平。除此以外,本書額外贈送了35個Android應用開發學習視頻,以及15個Android應用開發綜合案例,包括仿小米錄音機、音樂播放器、跟蹤定位系統、仿陌陌交友系統、手勢音樂播放器、智能家居系統、濕度測試儀、象棋游戲、搶灘登陸游戲、九宮格數獨游戲、健康飲食系統、倉庫管理系統、個人財務系統、仿去哪兒酒店預定系統、仿開心網客戶端等。通過這些附配資源,讀者的學習過程會更加方便、快捷。

讀者對象
  本書適合Android應用開發者、Android初/中級讀者、Android愛好者、Android傳感器開發人員、Android智能家居開發人員、Android可穿戴設備開發人員學習,也可以作為相關培訓學校和大專院校相關專業的教學用書。
  參與本書編寫的人員還有周秀、付松柏、鄧才兵、鐘世禮、譚貞軍、張加春、王教明、萬春潮、郭慧玲、侯恩靜、程娟、王文忠、陳強、何子夜、李天祥、周銳、朱桂英、張元亮、張韶青、秦丹楓。
  本書在編寫過程中,得到了清華大學出版社的大力支持,在此表示由衷的感謝。另外也十分感謝我的家人,在我寫作時給予了巨大支持。因編者水平有限,錯誤和不盡如人意之處在所難免,懇請讀者提出意見或建議,以便修訂并使之更臻完善。另外,我們提供了售后支持網站(http://www.chubanbook.
com/)和QQ群(192153124),讀者朋友如有疑問可以在此提出,一定會得到滿意的答復。
  
  
  編 者
  
  

  

  
II
  
  
III
  
  
  
  
  
  

內容簡介:

Android系統從誕生到現在,在短短的幾年時間里,便憑借操作易用性和開發的簡潔性,贏得了廣大用戶和開發者的支持。截至2014年9月30日,Android系統的市場占有率高達85%。本書采用實例教學的方式,以165個經典應用范例的實現過程,詳細講解了開發各類Android應用程序的方法和技巧。
本書共有14章,從UI界面布局實戰開始講起,依次講解基本控件應用,事件處理實戰,界面顯示實戰,自動化服務應用實戰,文件操作和數據存儲實戰,電話和短信實戰,二維/三維圖形、渲染和動畫實戰,網絡實戰應用,視頻和音頻實戰應用,手機游戲應用,移動Web應用,Google API服務,傳感器實戰應用等內容。每一個范例的講解,都遵循理論聯系實際的講解方式,并詳細講解實例必備的理論知識。
本書幾乎涵蓋了所有Android應用項目開發的主要內容,適合Android應用開發者、Android初/中級讀者、Android愛好者、Android傳感器開發人員、Android智能家居開發人員、Android可穿戴設備開發人員的學習,也可以作為相關培訓學校和大專院校相關專業的教學用書。
目錄:

第1章  UI界面布局實戰 1

1.1  第一個Android應用程序 1

1.1.1  使用Eclipse新建Android工程 2

1.1.2  編寫代碼和代碼分析 2

1.1.3  調試程序 3

1.1.4  運行項目 4

1.2  使用線性布局(LinearLayout) 5

1.2.1  實例說明 6

1.2.2  具體實現 6

1.3  使用相對布局(RelativeLayout) 7

1.3.1  實例說明 7

1.3.2  具體實現 7

1.4  使用表格布局(TableLayout) 8

1.4.1  實例說明 8

1.4.2  具體實現 9

1.5  使用絕對布局(AbsoluteLayout) 10

1.5.1  實例說明 10

1.5.2  具體實現 10

1.6  使用標簽布局(TabLayout) 11

1.6.1  實例說明 11

1.6.2  具體實現 11

1.7  使用層布局(FrameLayout) 13

1.7.1  實例說明 13

1.7.2  具體實現 13

1.8  Layout布局的綜合應用 14

1.8.1  實例說明 14

1.8.2  具體實現 15

第2章  基本控件應用 21

2.1  創建一個桌面組件Widget 21

2.1.1  實例說明 21

2.1.2  具體實現 21

2.2  使用Button控件實現按鈕效果 22

2.2.1  實例說明 22

2.2.2  具體實現 22

2.3  使用TextView控件顯示文字 23

2.3.1  實例說明 23

2.3.2  具體實現 23

2.4  設置TextView的字體 26

2.4.1  實例說明 26

2.4.2  具體實現 26

2.5  使用EditText控件顯示編輯框 27

2.5.1  實例說明 27

2.5.2  具體實現 28

2.6  使用CheckBox控件顯示復選框 28

2.6.1  實例說明 29

2.6.2  具體實現 29

2.7  使用RadioGroup控件顯示單選按鈕 30

2.7.1  實例說明 30

2.7.2  具體實現 31

2.8  使用Spinner控件實現下拉列表框

效果 31

2.8.1  實例說明 31

2.8.2  具體實現 32

2.9  使用AutoCompleteTextView控件

自動輸入文本 33

2.9.1  實例說明 33

2.9.2  具體實現 34

2.10  使用日期選擇器控件DatePicker 35

2.10.1  實例說明 35

2.10.2  具體實現 36

2.11  使用時間選擇器控件TimePicker 36

2.11.1  實例說明 37

2.11.2  具體實現 37

2.12  使用ScrollView控件實現滾動效果 37

2.12.1  實例說明 38

2.12.2  具體實現 38

2.13  使用ProgressBar控件實現

進度條效果 38

2.13.1  實例說明 38

2.13.2  具體實現 39

2.14  使用SeekBar控件實現拖動條功能 39

2.14.1  實例說明 40

2.14.2  具體實現 40

2.15  使用評分組件RatingBar 40

2.15.1  實例說明 40

2.15.2  具體實現 41

2.16  使用圖片視圖控件ImageView 42

2.16.1  實例說明 42

2.16.2  具體實現 42

2.17  使用圖片按鈕控件ImageButton 43

2.17.1  實例說明 43

2.17.2  具體實現 43

2.18  使用Gallery控件實現類似QQ空間的

照片效果 44

2.18.1  實例說明 45

2.18.2  具體實現 45

2.19  使用網格視圖控件GridView 47

2.19.1  實例說明 47

2.19.2  具體實現 47

2.20  使用TabView控件實現標簽欄

效果 48

2.20.1  實例說明 48

2.20.2  具體實現 48

2.21  使用Toast實現提醒 49

2.21.1  實例說明 50

2.21.2  具體實現 50

2.22  在手機中實現文件搜索功能 51

2.22.1  實例說明 51

2.22.2  具體實現 51

2.23  使用AnalogClock實現一個時鐘

效果 53

2.23.1  實例說明 53

2.23.2  具體實現 53

2.24  實現不同的進度條效果 55

2.24.1  實例說明 56

2.24.2  具體實現 56

2.25  使用ListActivity控件實現界面

布局 59

2.25.1  實例說明 59

2.25.2  具體實現 59

2.26  使用菜單控件MENU 61

2.26.1  實例說明 61

2.26.2  具體實現 62

2.27  使用SimpleAdapter控件實現列表

效果 64

2.27.1  實例說明 64

2.27.2  具體實現 64

2.28  使用Dialog控件實現對話框效果 66

2.28.1  實例說明 66

2.28.2  具體實現 66

2.29  自定義一個Android控件 70

2.29.1  實例說明 70

2.29.2  具體實現 70

2.30  設置控件的外觀樣式 73

2.30.1  實例說明 73

2.30.2  具體實現 74

2.31  使用ExpandableListView控件實現手

風琴效果 75

2.31.1  實例說明 75

2.31.2  具體實現 75

2.32  使用SlidingDrawer控件實現滑動式

抽屜效果 77

2.32.1  實例說明 77

2.32.2  具體實現 78

2.33  使用ViewFlipper控件實現左右滑動

動畫效果 79

2.33.1  實例說明 79

2.33.2  具體實現 79

第3章  事件處理實戰 83

3.1  使用setOnKeyListener事件實現文本

處理 83

3.1.1  實例說明 83

3.1.2  具體實現 83

3.2  實現一個有背景圖片的按鈕 84

3.2.1  實例說明 84

3.2.2  具體實現 85

3.3  實現選擇處理 87

3.3.1  實例說明 87

3.3.2  具體實現 87

3.4  實現購物清單效果 88

3.4.1  實例說明 88

3.4.2  具體實現 88

3.5  更換圖片的相框 91

3.5.1  實例說明 91

3.5.2  具體實現 91

3.6  選擇自己喜歡的球隊 93

3.6.1  實例說明 93

3.6.2  具體實現 93

3.7  實現文件上傳功能 96

3.7.1  實例說明 96

3.7.2  具體實現 97

3.8  日期和時間選擇器 100

3.8.1  實例說明 100

3.8.2  具體實現 101

3.9  動態排版屏幕布局 103

3.9.1  實例說明 103

3.9.2  具體實現 103

3.10  加載手機磁盤中的文件 106

3.10.1  實例說明 106

3.10.2  具體實現 106

3.11  動態添加/刪除Spinner菜單 108

3.11.1  實例說明 108

3.11.2  具體實現 108

3.12  使用OptionsMenu在屏幕中

自定義菜單 111

3.12.1  實例說明 111

3.12.2  具體實現 111

3.13  實現定時器效果 113

3.13.1  實例說明 113

3.13.2  具體實現 114

第4章  界面顯示實戰 116

4.1  獲取屏幕的分辨率 116

4.1.1  實例說明 116

4.1.2  具體實現 116

4.2  設置顯示文字的樣式 117

4.2.1  實例說明 117

4.2.2  具體實現 117

4.3  實現屏幕界面的轉換 119

4.3.1  實例說明 119

4.3.2  具體實現 119

4.4  在一個Activity中調用另一個

Activity 120

4.4.1  實例說明 121

4.4.2  具體實現 121

4.5  改變顯示文字的顏色 123

4.5.1  實例說明 123

4.5.2  具體實現 123

4.6  在屏幕中實現拖動圖片特效 124

4.6.1  實例說明 124

4.6.2  具體實現 124

4.7  在屏幕中實現一個About(關于)

信息效果 126

4.7.1  實例說明 126

4.7.2  具體實現 126

4.8  實現程序加載效果 127

4.8.1  實例說明 128

4.8.2  具體實現 128

4.9  實現一個有選擇項的對話框 129

4.9.1  實例說明 129

4.9.2  具體實現 129

4.10  改變手機的主題 130

4.10.1  實例說明 131

4.10.2  具體實現 131

4.11  自動顯示輸入的數據 132

4.11.1  實例說明 132

4.11.2  具體實現 132

4.12  實現圖文提醒功能 133

4.12.1  實例說明 133

4.12.2  具體實現 133

4.13  實現QQ狀態欄效果 135

4.13.1  實例說明 135

4.13.2  具體實現 135

4.14  系統文件管理器 138

4.14.1  實例說明 138

4.14.2  具體實現 138

4.15  清除、還原手機桌面 143

4.15.1  實例說明 143

4.15.2  具體實現 144

4.16  修改手機屏幕的顯示方向 145

4.16.1  實例說明 145

4.16.2  具體實現 145

第5章  自動化服務應用實戰 148

5.1  獲取當前運行程序的路徑 148

5.1.1  實例說明 148

5.1.2  具體實現 148

5.2  獲取手機內SIM卡的信息 151

5.2.1  實例說明 151

5.2.2  具體實現 152

5.3  查看當前系統中正在運行的程序 155

5.3.1  實例說明 156

5.3.2  具體實現 156

5.4  收到短信后自動發送提示信息 159

5.4.1  實例說明 159

5.4.2  具體實現 159

5.5  獲取手機剩余的電池容量 162

5.5.1  實例說明 162

5.5.2  具體實現 162

5.6  來電時自動發送提醒信息 164

5.6.1  實例說明 164

5.6.2  具體實現 165

5.7  獲取手機中存儲卡的容量 167

5.7.1  實例說明 167

5.7.2  具體實現 168

5.8  管理存儲卡和內存卡中的信息 170

5.8.1  實例說明 170

5.8.2  具體實現 170

5.9  設置黑名單來電自動靜音 176

5.9.1  實例說明 176

5.9.2  具體實現 177

5.10  自動更換手機桌面背景 179

5.10.1  實例說明 179

5.10.2  具體實現 179

5.11  自動顯示一個開機界面 188

5.11.1  實例說明 188

5.11.2  具體實現 188

5.12  自動控制系統服務 189

5.12.1  實例說明 189

5.12.2  具體實現 189

第6章  文件操作和數據存儲實戰 192

6.1  修改/刪除手機中的文件 192

6.1.1  實例說明 192

6.1.2  具體實現 192

6.2  顯示在SharedPreferences中存儲的

信息 200

6.2.1  實例說明 200

6.2.2  具體實現 200

6.3  添加/刪除SQLite中的數據 201

6.3.1  實例說明 202

6.3.2  具體實現 202

6.4  使用ContentProvider存儲數據 206

6.4.1  實例說明 206

6.4.2  具體實現 206

6.5  ContentProvider日記本系統 208

6.5.1  實例說明 208

6.5.2  具體實現 208

6.6  存儲當前用戶的信息 218

6.6.1  實例說明 218

6.6.2  具體實現 218

6.7  使用文件保存數據 220

6.7.1  實例說明 220

6.7.2  具體實現 221

6.8  使用SD卡保存圖片 223

6.8.1  實例說明 223

6.8.2  具體實現 223

第7章  電話和短信實戰 226

7.1  實現簡單的撥打電話功能 226

7.1.1  實例說明 226

7.1.2  具體實現 226

7.2  發送一則短信息 228

7.2.1  實例說明 229

7.2.2  具體實現 229

7.3  實現按鈕撥號功能 231

7.3.1  實例說明 231

7.3.2  具體實現 231

7.4  實現發送短信系統 233

7.4.1  實例說明 234

7.4.2  具體實現 234

7.5  實現屏幕觸控撥號功能 238

7.5.1  實例說明 238

7.5.2  具體實現 238

7.6  短信群發系統 239

7.6.1  實例說明 239

7.6.2  具體實現 240

7.7  監聽短信是否發送成功 243

7.7.1  實例說明 243

7.7.2  具體實現 243

第8章  二維/三維圖形、渲染和動畫實戰 248

8.1  在手機屏幕中繪制一個矩形 248

8.1.1  實例說明 248

8.1.2  具體實現 248

8.2  繪制一個畫布 251

8.2.1  實例說明 251

8.2.2  具體實現 251

8.3  繪制基本的二維圖形 253

8.3.1  實例說明 253

8.3.2  具體實現 253

8.4  渲染一個幾何圖形 257

8.4.1  實例說明 257

8.4.2  具體實現 257

8.5  實現動畫效果 260

8.5.1  實例說明 260

8.5.2  具體實現 260

8.6  實現Frame動畫效果 262

8.6.1  實例說明 262

8.6.2  具體實現 262

8.7  旋轉屏圖片 263

8.7.1  實例說明 264

8.7.2  具體實現 264

8.8  實現滿天星動畫效果 266

8.8.1  實例說明 266

8.8.2  具體實現 266

8.9  構建一個模擬3D場景 270

8.9.1  實例說明 270

8.9.2  具體實現 270

8.10  實現粒子系統效果 273

8.10.1  實例說明 273

8.10.2  具體實現 273

8.11  繪制一個三維圓柱體 277

8.11.1  實例說明 277

8.11.2  具體實現 277

8.12  混合圖像 285

8.12.1  實例說明 285

8.12.2  具體實現 285

第9章  網絡實戰應用 290

9.1  在手機中瀏覽網頁 290

9.1.1  實例說明 290

9.1.2  具體實現 290

9.2  在手機中加載HTML程序 291

9.2.1  實例說明 292

9.2.2  具體實現 292

9.3  使用內置瀏覽器打開網頁 292

9.3.1  實例說明 293

9.3.2  具體實現 293

9.4  將文件上傳至服務器 295

9.4.1  實例說明 295

9.4.2  具體實現 295

9.5  遠程下載并安裝一個軟件 298

9.5.1  實例說明 298

9.5.2  具體實現 298

9.6  移動微博發布器 303

9.6.1  實例說明 303

9.6.2  具體實現 304

9.7  解析和生成XML 308

9.7.1  實例說明 308

9.7.2  具體實現 309

9.8  獲取網絡中的圖片 310

9.8.1  實例說明 310

9.8.2  具體實現 310

9.9  獲取網頁的代碼 311

9.9.1  實例說明 312

9.9.2  具體實現 312

第10章  視頻和音頻實戰應用 313

10.1  調節手機音量的大小 313

10.1.1  實例說明 313

10.1.2  具體實現 313

10.2  實現手機震動效果 317

10.2.1  實例說明 317

10.2.2  具體實現 317

10.3  手機背面朝上時自動啟動震動

模式 320

10.3.1  實例說明 321

10.3.2  具體實現 321

10.4  在手機中播放MP3文件 326

10.4.1  實例說明 326

10.4.2  具體實現 326

10.5  編寫一個錄音程序 330

10.5.1  實例說明 330

10.5.2  具體實現 330

10.6  實現相機預覽和拍照功能 335

10.6.1  實例說明 335

10.6.2  具體實現 336

10.7  在手機中播放影片 341

10.7.1  實例說明 342

10.7.2  具體實現 342

10.8  設置手機的鈴聲 344

10.8.1  實例說明 344

10.8.2  具體實現 345

10.9  播放遠程網絡中的MP3 347

10.9.1  實例說明 347

10.9.2  具體實現 348

第11章  手機游戲應用 355

11.1  五子棋游戲 355

11.1.1  實例說明 355

11.1.2  具體實現 355

11.2  益智類游戲——魔塔 363

11.2.1  實例說明 363

11.2.2  具體實現 363

11.3  紙牌類游戲 382

11.3.1  實例說明 382

11.3.2  具體實現 382

11.4  體育競技類游戲——瘋狂足球 387

11.4.1  實例說明 387

11.4.2  具體實現 387

第12章  移動Web應用 392

12.1  編寫第一個網頁 392

12.1.1  實例說明 392

12.1.2  具體實現 392

12.2  使用jQuery設計網頁 396

12.2.1  實例說明 397

12.2.2  具體實現 397

12.3  使用頁面模板 399

12.3.1  實例說明 399

12.3.2  具體實現 399

12.4  使用多頁面模板 400

12.4.1  實例說明 401

12.4.2  具體實現 401

12.5  使用Ajax驅動導航 402

12.5.1  實例說明 402

12.5.2  具體實現 402

12.6  實現基本對話框效果 403

12.6.1  實例說明 403

12.6.2  具體實現 404

12.7  實現豎屏和橫屏自適應效果 405

12.7.1  實例說明 405

12.7.2  具體實現 405

12.8  實現全屏顯示效果 406

12.8.1  實例說明 406

12.8.2  具體實現 407

12.9  在表單中輸入文本 408

12.9.1  實例說明 408

12.9.2  具體實現 409

12.10  動態輸入文本 411

12.10.1  實例說明 411

12.10.2  具體實現 411

12.11  實現內置列表效果 412

12.11.1  實例說明 412

12.11.2  具體實現 413

12.12  開發一個Web版的電話簿系統 413

12.12.1  實例說明 413

12.12.2  具體實現 414

12.13  搭建PhoneGap開發環境 419

12.13.1  實例說明 419

12.13.2  具體實現 420

12.14  創建基于PhoneGap的HelloWorld

程序 421

12.14.1  實例說明 422

12.14.2  具體實現 422

第13章  Google API服務 428

13.1  獲取當前位置的坐標 428

13.1.1  實例說明 428

13.1.2  具體實現 428

13.2  使用谷歌地圖 430

13.2.1  實例說明 430

13.2.2  具體實現 433

13.3  輸入一個坐標后在地圖中實現

定位 436

13.3.1  實例說明 436

13.3.2  具體實現 436

13.4  實現地址查詢功能 439

13.4.1  實例說明 439

13.4.2  具體實現 439

13.5  實現路徑導航 443

13.5.1  實例說明 443

13.5.2  具體實現 443

13.6  移動手機時自動實現位置更新 449

13.6.1  實例說明 449

13.6.2  具體實現 450

13.7  模擬驗證官方賬號 454

13.7.1  實例說明 454

13.7.2  具體實現 454

13.8  實現谷歌搜索功能 461

13.8.1  實例說明 461

13.8.2  具體實現 461

13.9  使用Google Chart API生成

二維條碼 465

13.9.1  實例說明 465

13.9.2  具體實現 465

13.10  在手機中編寫一個翻譯軟件 469

13.10.1  實例說明 469

13.10.2  具體實現 469

13.11  在手機屏幕中生成二維條碼 470

13.11.1  實例說明 470

13.11.2  具體實現 471

第14章  傳感器實戰應用 475

14.1  檢測當前設備支持的傳感器 475

14.1.1  實例說明 475

14.1.2  具體實現 476

14.2  獲取設備中光線傳感器的值 478

14.2.1  實例說明 478

14.2.2  具體實現 479

14.3  在設備地圖中快速查詢

某個位置 481

14.3.1  實例說明 481

14.3.2  具體實現 481

14.4  獲取磁場傳感器的3個分量 483

14.4.1  實例說明 483

14.4.2  具體實現 484

14.5  實現仿微信“搖一搖”效果 485

14.5.1  實例說明 485

14.5.2  具體實現 485

14.6  測試小球的運動 492

14.6.1  實例說明 493

14.6.2  具體實現 493

14.7  測試當前設備的3個方向值 498

14.7.1  實例說明 498

14.7.2  具體實現 498

14.8  確定設備當前的具體方向 500

14.8.1  實例說明 500

14.8.2  具體實現 501

14.9  使用距離傳感器實現自動鎖屏

功能 512

14.9.1  實例說明 512

14.9.2  具體實現 513

仿小米錄音機 DVD

一個音樂播放器 DVD

跟蹤定位系統 DVD

仿陌陌交友系統 DVD

手勢音樂播放器 DVD

智能家居系統 DVD

濕度測試儀 DVD

象棋游戲 DVD

iPad搶灘登陸 DVD

OpenSudoku九宮格數獨游戲 DVD

健康飲食 DVD

倉庫管理系統 DVD

個人財務系統 DVD

高仿去哪兒酒店預定 DVD

仿開心網客戶端 DVD

  

  

  

XII

  

  

XI

  

  

  

  

  

  

序: