Android編程經(jīng)典200例

出版時間:2013-6  出版社:電子工業(yè)出版社  作者:楚無咎  
Tag標簽:無  

內(nèi)容概要

本書通過200個經(jīng)典實例全面、系統(tǒng)地介紹了Android平臺下的軟件開發(fā)知識,重點突出、涉及面廣、實用性強,在實例的講解過程中還詳細分析了開發(fā)思路及側重點,使讀者達到舉一反三的效果。
全書分為14章,分別為:Android簡介、Android簡單控件的開發(fā)及應用、Android高級控件的開發(fā)及應用、手機用戶界面、手機通信服務及手機控制、手機的自動服務功能、手機文件I/O與數(shù)據(jù)庫的應用、手機網(wǎng)絡應用、手機的Google服務功能、手機多媒體服務功能、Android手機的3D世界、手機特效開發(fā)、休閑游戲——Q版瘋狂大炮、娛樂游戲——3D迷宮。
本書內(nèi)容由淺入深,從Android平臺下開發(fā)應用軟件的基礎知識到開發(fā)大型商務軟件、3D游戲以及2D游戲,開發(fā)思路清晰明了、語言簡明扼要,非常適合初學者和Android開發(fā)人員閱讀參考

作者簡介

楚無咎
從2009年開始接觸Android技術,經(jīng)常活躍于Android論壇,目前擔當安卓開發(fā)熱門網(wǎng)站安卓巴士的資深版主。參與各類技術討論群,喜歡研究新技術,熱衷于Android源代碼研究,對Android的應用開發(fā)和游戲開發(fā)有非常深刻的認識和理解。本身從事移動游戲開發(fā)領域的工作,對于移動應用與游戲方面的用戶體驗有著豐富的經(jīng)驗,目前在國內(nèi)某移動游戲公司擔任主策劃一職。
在工作期間,曾為企業(yè)開發(fā)了樓宇可視對講Android平板客戶端,Android手機客戶端,移動警務Android手機客戶端等多個項目及產(chǎn)品。

書籍目錄

第1章  Android簡介	1
1.1 Android的誕生 1
1.2 Android的特點 1
1.3 Android開發(fā)環(huán)境的搭建 2
1.4 第一個Android程序——HelloAndroid 4
1.5 Android應用程序的調(diào)試 6
1.6 Android應用程序的項目結構 8
1.7 Android的系統(tǒng)架構 9
1.8 小結 12
第2章 Android簡單控件的開發(fā)及應用 13
實例1 按鈕的使用技巧 13
難度指數(shù) ★☆☆☆☆☆ 占用時間 ○○
實例2 最常用的線性布局 14
難度指數(shù) ★☆☆☆☆☆ 占用時間 ○○
實例3 相對性布局的方法 19
難度指數(shù) ★★☆☆☆☆ 占用時間 ○○
實例4 幀布局結構的學習 23
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例5 結構緊湊的表格布局 25
難度指數(shù) ★★★★☆☆ 占用時間 ○
實例6 用坐標精確布局 28
難度指數(shù) ★★★★★☆ 占用時間 ○
實例7 文字顯示的技巧 30
難度指數(shù) ★★☆☆☆☆ 占用時間
實例8 文字顏色的設置 32
難度指數(shù) ★★★☆☆☆ 占用時間
實例9 使你的文字顯得更獨特 33
難度指數(shù) ★★★★☆☆ 占用時間
實例10 簡單的本地驗證 35
難度指數(shù) ★★★★★★ 占用時間 ○
實例11 性別的選擇 38
難度指數(shù) ★★★★★★ 占用時間
實例12 選擇喜歡的玩家 41
難度指數(shù) ★★★★★★ 占用時間
實例13 確認提交 43
難度指數(shù) ★★★★★★ 占用時間 ○
實例14 個人愛好選擇 45
難度指數(shù) ★★★★★★ 占用時間
實例15 燈泡開關 47
難度指數(shù) ★★★★★★ 占用時間 ○
實例16 最親和的提示 50
難度指數(shù) ★★★★☆☆ 占用時間 ○
實例17 有背景圖片的按鈕 52
難度指數(shù) ★★★★★☆ 占用時間
實例18 圖片按鈕的單擊變換 54
難度指數(shù) ★★★★☆☆ 占用時間
實例19 音樂播放的進度提示 56
難度指數(shù) ★★★★★★ 占用時間
實例20 音量大小的調(diào)節(jié) 58
難度指數(shù) ★★★★★★ 占用時間
實例21 為你喜歡的作品打分 60
難度指數(shù) ★★★★★☆ 占用時間
實例22 自定義繪制畫布 62
實例23 自定義繪制字符串 63
實例24 自定義繪制幾何圖形 65
實例25 圖片繪制的控制技巧 67
第3章 Android高級控件的開發(fā)及應用 71
實例1 單擊查看名人信息 71
難度指數(shù) ★☆☆☆☆☆ 占用時間 ○○
實例2 動態(tài)圖片排版 74
難度指數(shù) ★★☆☆☆☆ 占用時間 ○○
實例3 選擇喜歡的體育運動 77
難度指數(shù) ★★★★☆☆ 占用時間 ○○
實例4 向菜單中添加選項 79
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例5 單擊改變圖片透明度 82
難度指數(shù) ★★☆☆☆☆ 占用時間 ○
實例6 動態(tài)改變圖片大小 84
難度指數(shù) ★★★★★★ 占用時間
實例7 旋轉圖片的技巧 86
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例8 制作自己的相片集 89
難度指數(shù) ★★★☆☆☆ 占用時間 ○○
實例9 重要消息提醒 91
難度指數(shù) ★★★★☆☆ 占用時間 ○
實例10 后臺程序安裝進度提示 93
難度指數(shù) ★★★★☆☆ 占用時間 ○
實例11 用單選框?qū)崿F(xiàn)選擇個人特長 96
難度指數(shù) ★★★★☆☆ 占用時間 ○
實例12 用復選框?qū)崿F(xiàn)選擇喜歡的城市 98
難度指數(shù) ★★★★☆☆ 占用時間 ○
實例13 單擊“確定”按鈕彈出對話框 101
難度指數(shù) ★★★★★☆ 占用時間
實例14 查看時間日期的應用 102
難度指數(shù) ★★★★★☆ 占用時間
實例15 時鐘模擬設計的應用 105
難度指數(shù) ★★★★★★ 占用時間
實例16 動態(tài)列表配置選項 108
難度指數(shù) ★★☆☆☆☆ 占用時間 ○○
實例17 在安卓中瀏覽網(wǎng)頁 110
難度指數(shù) ★★☆☆☆☆ 占用時間 ○○
實例18 切換列表顯示 112
難度指數(shù) ★★★★★☆ 占用時間 ○
小結 114
第4章 手機用戶界面 115
實例1 獲取手機屏幕的分辨率 115
難度指數(shù) ★☆☆☆☆☆ 占用時間 ○○
實例2 實現(xiàn)按鈕的界面響應 117
難度指數(shù) ★★☆☆☆☆ 占用時間 ○○
實例3 給控件做背景圖的小技巧 120
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例4 定時改變提示信息 122
難度指數(shù) ★★★★☆☆ 占用時間
實例5 手機桌面心情 125
難度指數(shù) ★★★★★☆ 占用時間
實例6 應用選項菜單的綜合技巧 132
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例7 上下文菜單的應用 135
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例8 手機背景顏色的設置 138
難度指數(shù) ★★☆☆☆☆ 占用時間 ○
實例9 字體顏色的變換 140
難度指數(shù) ★★☆☆☆☆ 占用時間 ○
實例10 實現(xiàn)手機界面的置換 141
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例11 活用信使啟動新界面 145
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例12 界面間的數(shù)據(jù)傳送技巧 148
難度指數(shù) ★★★★★★ 占用時間
實例13 實現(xiàn)數(shù)據(jù)的返回接收 153
難度指數(shù) ★★★★★☆ 占用時間 ○
實例14 設置自己的手機顯示模式 158
難度指數(shù) ★★★★☆☆ 占用時間 ○○
實例15 更改手機屏幕顯示方向 160
難度指數(shù) ★★★★☆☆ 占用時間 ○○
小結 163
第5章 手機通信服務及手機控制 164
實例1 自動調(diào)用系統(tǒng)的撥號、上網(wǎng)和發(fā)送E-mail的功能 164
難度指數(shù) ★☆☆☆☆☆ 占用時間 ○○
實例2 電話撥號軟件 166
難度指數(shù) ★☆☆☆☆☆ 占用時間 ○○
實例3 自制電話撥號系統(tǒng) 168
難度指數(shù) ★★★★☆☆ 占用時間 ○
實例4 手機發(fā)送短信 171
難度指數(shù) ★★☆☆☆☆ 占用時間 ○
實例5 簡易電子郵件 175
難度指數(shù) ★★☆☆☆☆ 占用時間
實例6 自制手機通訊錄搜索 177
難度指數(shù) ★★☆☆☆☆ 占用時間 ○
實例7 一鍵查詢聯(lián)系人資料 181
難度指數(shù) ★★★★☆☆ 占用時間
實例8 有圖標的愛好選擇系統(tǒng) 183
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例9 界面切換時的震動提醒 185
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例10 帶圖片的小提醒 187
難度指數(shù) ★★★★★☆ 占用時間 ○
實例11 音樂播放器在狀態(tài)欄上圖標提示 189
難度指數(shù) ★★★★★☆ 占用時間
實例12 自制打開或關閉Wi-Fi 192
難度指數(shù) ★★☆☆☆☆ 占用時間 ○
實例13 還原手機桌面背景 195
難度指數(shù) ★★☆☆☆☆ 占用時間 ○○
實例14 設置手機桌面背景 196
難度指數(shù) ★★☆☆☆☆ 占用時間 ○○
實例15 輕松獲取手機桌面背景 198
難度指數(shù) ★★★★★☆ 占用時間 ○
實例16 輕松查看手機的相關信息 199
難度指數(shù) ★★★★★★ 占用時間
實例17 查看SIM卡的詳細信息 202
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例18 按鍵移動圖片——方向鍵的應用 205
難度指數(shù) ★★★★★★ 占用時間
實例19 查看正在運行的程序 208
難度指數(shù) ★★★★☆☆ 占用時間 ○
實例20 手機屏幕更改時信息的捕捉和提醒 210
難度指數(shù) ★★★☆☆☆ 占用時間 ○○
小結 213
第6章 手機的自動服務功能 214
實例1 自動服務的主要功能 214
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例2 系統(tǒng)服務的開始與停止 218
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例3 提醒用戶收到短信 221
難度指數(shù) ★☆☆☆☆☆ 占用時間
實例4 查看手機電池剩余電量 223
難度指數(shù) ★★☆☆☆☆ 占用時間 ○○
實例5 接收到短信時界面切換顯示短信消息 225
難度指數(shù) ★★★★☆☆ 占用時間 ○
實例6 通過后臺定時發(fā)送提示 229
難度指數(shù) ★★★★★☆ 占用時間
實例7 短信群發(fā)功能的實現(xiàn) 233
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例8 開機程序自啟動 235
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例9 手機狀態(tài)提醒 240
難度指數(shù) ★★☆☆☆☆ 占用時間 ○○
實例10 有來電時,發(fā)送短信回復 242
難度指數(shù) ★★★★☆☆ 占用時間
實例11 手機存儲卡容量的查詢 246
難度指數(shù) ★☆☆☆☆☆ 占用時間 ○○
實例12 備忘錄的定時提醒 249
難度指數(shù) ★★★★☆☆ 占用時間 ○
實例13 設置手機靜音和固定號碼來電時手機震動 253
難度指數(shù) ★★★★★☆ 占用時間 ○
實例14 根據(jù)手機姿態(tài)改變手機模式 258
難度指數(shù) ★★★★★★ 占用時間 ○○
實例15 定時更改手機模式 262
難度指數(shù) ★★★★★★ 占用時間
小結 266
第7章 手機文件I/O與數(shù)據(jù)庫的應用 267
實例1 手機SD卡文本閱讀器 267
難度指數(shù) ★★☆☆☆☆ 占用時間 ○○
實例2 修改手機中的文件 269
難度指數(shù) ★★☆☆☆☆ 占用時間 ○
實例3 刪除手機中的文件 275
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例4 訪問APK包中的文件 278
難度指數(shù) ★★★☆☆☆ 占用時間 ○○
實例5 簡單的學生信息管理 281
難度指數(shù) ★★★★★★ 占用時間
實例6 查看手機里面的相片 288
難度指數(shù) ★★★★☆☆ 占用時間 ○○
實例7 對數(shù)據(jù)庫的簡單操作 291
難度指數(shù) ★★★★★☆ 占用時間
實例8 記錄訪問程序的時間 294
難度指數(shù) ★☆☆☆☆☆ 占用時間 ○
小結 296
第8章 手機網(wǎng)絡應用 297
實例1 網(wǎng)絡連接檢測軟件 297
難度指數(shù) ★☆☆☆☆☆ 占用時間 ○○
實例2 制作簡單網(wǎng)頁瀏覽器 300
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例3 自定義網(wǎng)頁瀏覽器 303
難度指數(shù) ★★☆☆☆☆ 占用時間 ○○
實例4 網(wǎng)絡圖片瀏覽軟件 305
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例5 網(wǎng)絡圖片相冊集 308
難度指數(shù) ★★★★☆☆ 占用時間
實例6 手機查看實時衛(wèi)星云圖 316
難度指數(shù) ★★★☆☆☆ 占用時間
實例7 Google天氣客戶端 319
難度指數(shù) ★★★★☆☆ 占用時間
實例8 旅游城市的介紹 325
難度指數(shù) ★★★★☆☆ 占用時間
實例9 網(wǎng)絡音樂播放 330
難度指數(shù) ★★☆☆☆☆ 占用時間 ○○
實例10 網(wǎng)絡歌曲下載軟件 333
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例11 下載網(wǎng)絡歌曲制作手機鈴聲 338
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例12 下載網(wǎng)絡圖片制作手機背景 342
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例13 制作RSS閱讀器 345
難度指數(shù) ★★★★☆☆ 占用時間
實例14 遠程下載與安裝Android程序 352
難度指數(shù) ★★★★★☆ 占用時間
實例15 手機下載看3gp影片 357
難度指數(shù) ★★★★★★ 占用時間 ○
實例16 常用網(wǎng)站登錄界面的制作 362
難度指數(shù) ★★★★★★ 占用時間
小結 366
第9章 手機的Google服務功能 368
實例1 手機客戶端Google賬號登錄 368
難度指數(shù) ★☆☆☆☆☆ 占用時間 ○○
實例2 使用手機進行Google搜索 373
難度指數(shù) ★★☆☆☆☆ 占用時間 ○○
實例3 制作成績柱狀圖 376
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例4 實現(xiàn)Google地圖 380
難度指數(shù) ★★★★☆☆ 占用時間
實例5 Google地圖地點查詢功能 387
難度指數(shù) ★★★★★☆ 占用時間 ○
實例6 隨身小詞典 393
難度指數(shù) ★★★★★★ 占用時間
小結 398
第10章 手機多媒體服務功能 399
實例1 獲取圖片的寬高 399
難度指數(shù) ★☆☆☆☆☆ 占用時間 ○○
實例2 繪制簡單圖形 400
難度指數(shù) ★★☆☆☆☆ 占用時間 ○
實例3 實現(xiàn)平面貼圖 402
難度指數(shù) ★★☆☆☆☆ 占用時間 ○
實例4 簡單淡入淡出效果 404
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例5 虛擬鍵的設計與實現(xiàn) 407
難度指數(shù) ★★★☆☆☆ 占用時間 ○○
實例6 獲取手機內(nèi)置媒體圖片 410
難度指數(shù) ★★★★☆☆ 占用時間 ○
實例7 手機音量大小的調(diào)節(jié) 413
難度指數(shù) ★★★☆☆☆ 占用時間 ○○
實例8 采集音頻數(shù)據(jù) 417
難度指數(shù) ★★★★☆☆ 占用時間 ○
實例9 采集圖像數(shù)據(jù) 421
難度指數(shù) ★★★☆☆☆ 占用時間 ○○
實例10 采集視頻數(shù)據(jù) 426
難度指數(shù) ★★★★★☆ 占用時間 ○
實例11 視頻播放器 431
難度指數(shù) ★★★★★☆ 占用時間 ○
實例12 自定義動畫效果 436
難度指數(shù) ★★★★★★ 占用時間
實例13 小球游戲 439
難度指數(shù) ★★★★★★ 占用時間
實例14 音樂播放器 448
難度指數(shù) ★★★★★★ 占用時間
小結 453
第11章 Android手機的3D世界 454
實例1 三角形的繪制 454
難度指數(shù) ★☆☆☆☆☆ 占用時間 ○○
實例2 立方體的繪制 458
難度指數(shù) ★★☆☆☆☆ 占用時間 ○○
實例3 球體的繪制 461
難度指數(shù) ★★☆☆☆☆ 占用時間 ○
實例4 豐富多彩的光照世界 465
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例5 制作簡易小木箱 468
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例6 朦朧世界的霧景特效 472
難度指數(shù) ★★★★☆☆ 占用時間
實例7 透過玻璃看風景 474
難度指數(shù) ★★★★★☆ 占用時間
實例8 3D相冊的制作 478
難度指數(shù) ★★★★★★ 占用時間
小結 487
第12章 手機特效開發(fā) 488
實例1 虛線特效的開發(fā) 488
難度指數(shù) ★☆☆☆☆☆ 占用時間 ○○
實例2 切屏動畫特效 492
難度指數(shù) ★★☆☆☆☆ 占用時間 ○
實例3 控件的抖動特效 496
難度指數(shù) ★★☆☆☆☆ 占用時間 ○○
實例4 多點觸控 499
難度指數(shù) ★★☆☆☆☆ 占用時間 ○○
實例5 傳感器探測者 504
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例6 小球游戲動態(tài)壁紙 507
難度指數(shù) ★★★★☆☆ 占用時間
實例7 自動完成輸入框 513
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例8 對你的圖片進行簡單編輯 518
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例9 左右拖拉你的界面 521
難度指數(shù) ★★★★☆☆ 占用時間 ○
實例10 靈活的桌面小工具 527
難度指數(shù) ★★☆☆☆☆ 占用時間 ○
實例11 JDBC客戶端的開發(fā) 533
難度指數(shù) ★★★★★☆ 占用時間
實例12 新浪微博客戶端的開發(fā) 537
難度指數(shù) ★★★★★★ 占用時間
小結 543
第13章 休閑游戲——Q版瘋狂大炮 544
實例1 游戲背景及功能介紹 544
實例2 游戲?qū)嶋H預覽效果 544
實例3 游戲策劃及準備工作 546
實例4 游戲的架構 547
難度指數(shù) ★☆☆☆☆☆ 占用時間 ○○
實例5 游戲的主類代碼框架 549
難度指數(shù) ★★☆☆☆☆ 占用時間 ○○
實例6 主類中部分成員變量及方法的實現(xiàn) 551
實例7 按鍵響應線程類的實現(xiàn) 556
難度指數(shù) ★☆☆☆☆☆ 占用時間 ○○
實例8 游戲常量類的設計與實現(xiàn) 557
實例9 歡迎動畫界面的設計與實現(xiàn) 559
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例10 主菜單界面的設計與實現(xiàn) 561
難度指數(shù) ★★★★☆☆ 占用時間 ○
實例11 積分榜界面的代碼框架 562
難度指數(shù) ★★★☆☆☆ 占用時間
實例12 積分榜界面中部分方法的實現(xiàn) 564
實例13 游戲界面顯示類的代碼框架 566
實例14 游戲界面顯示類中部分方法的實現(xiàn) 567
實例15 目標路徑類的實現(xiàn) 570
難度指數(shù) ★★★★★☆ 占用時間
實例16 產(chǎn)生目標線程類的實現(xiàn) 571
實例17 英雄大炮類的代碼框架 572
實例18 英雄大炮類成員方法的實現(xiàn) 574
難度指數(shù) ★★★★★☆ 占用時間
實例19 炮彈的實現(xiàn) 576
實例20 目標的實現(xiàn) 577
實例21 爆炸效果的實現(xiàn) 579
實例22 飛行器及其子類的實現(xiàn) 579
實例23 飛行物的實現(xiàn) 581
實例24 力度條的實現(xiàn) 581
實例25 定時器的實現(xiàn) 583
實例26 得分榜的實現(xiàn) 584
實例27 滾屏背景的實現(xiàn) 585
實例28 主菜單按鈕的實現(xiàn) 586
實例29 獲取系統(tǒng)日期的方法 587
實例30 游戲的優(yōu)化與改進 588
難度指數(shù) ★★★★★★ 占用時間
第14章 娛樂游戲——3D迷宮 589
實例1 游戲背景及功能介紹 589
實例2 游戲?qū)嶋H預覽效果 589
實例3 游戲策劃及準備工作 592
實例4 游戲的架構 593
難度指數(shù) ★☆☆☆☆☆ 占用時間 ○○
實例5 游戲主類的設計與實現(xiàn) 594
實例6 游戲常量類的設計與實現(xiàn) 598
難度指數(shù) ★☆☆☆☆☆ 占用時間 ○○
實例7 游戲主菜單類的設計與實現(xiàn) 599
難度指數(shù) ★★☆☆☆☆ 占用時間 ○○
實例8 游戲界面的設計與實現(xiàn) 602
難度指數(shù) ★★★☆☆☆ 占用時間 ○
實例9 游戲界面中主要場景的繪制 607
難度指數(shù) ★★★★☆☆ 占用時間
實例10 游戲中的邏輯實現(xiàn)與線程操控 617
難度指數(shù) ★★★★★☆ 占用時間
實例11 游戲地圖設計器的界面效果與使用方法 621
難度指數(shù) ★★★★★★ 占用時間
實例12 游戲地圖設計器的開發(fā)實現(xiàn) 623
實例13 游戲的優(yōu)化與改進 629

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Android編程經(jīng)典200例 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7