簡介
第二版主要改版:
Google地圖更新成第2版
依據最新的開發者官網(developer.android.com),更新書中相關內容。
更新Eclipse建立Android專案方式。
DatePickerDialog、TimePickerDialog與通知訊息(Notification)範例改成Android 4.03新式寫法。
以最新Android 4.X進行開發示範,只要跟著學習,就算是新手也能開發出智慧型手機、平板電腦的應用程式!
以大量圖示與step by step方式說明Android應用程式的開發,讓讀者無須強記即可靈活應用各項開發技巧。
超值附贈長達450分鐘的影音教學影片,讀者可以依自己時間隨時觀看Android名師如臨現場般地授課。
說明如何將應用程式上架至Google Play(原Android Market)供全球Android行動裝置用戶下載。讀者不僅可以銷售應用程式而獲利,更可以在面試工作時當場從Google Play下載自己的作品並展現其功能,增加錄取機會。
介紹如何將AdMob廣告看板置入應用程式內,即使應用程式免費也可獲利。
提供用書教師豐富的教學資源,包含教學投影片、課後習題、習題解答。
章節
- chapter 1 Android 導論(p.1-1)
- 1-1|認識Android(p.1-2)
- 1-2|Android 成功原因(p.1-12)
- 1-3| Google Play 介紹與獲利實例(p.1-15)
- chapter 2 開發工具下載與安裝(p.2-1)
- 2-1|開發Android 應用程式所需工具(p.2-2)
- 2-2|JDK 下載與安裝(p.2-3)
- 2-3|Eclipse 下載與安裝(p.2-8)
- 2-4|ADT 與Android SDK 安裝(p.2-11)
- 2-5|Eclipse 編碼設定成UTF-8(p.2-23)
- chapter 3 Android 專案與系統架構(p.3-1)
- 3-1|設定Android 模擬器(p.3-2)
- 3-2|建立與管理Android 專案(p.3-8)
- 3-3|DDMS 的使用(p.3-24)
- 3-4|Android 系統架構介紹9(p.3-27)
- 3-5|專案目錄架構與Manifest 檔案介紹(p.3-31)
- 3-6|應用程式在地化(p.3-38)
- chapter 4 UI 設計基本概念(p.4-1)
- 4-1|Android UI 設計基本觀念1(p.4-2)
- 4-2|Widget 元件介紹(p.4-6)
- 4-3|版面配置與layout 元件介紹(p.4-35)
- 4-4|設定UI 樣式–使用style 與theme(p.4-46)
- 4-5|觸控與手勢(p.4-51)
- chapter 5 UI 進階設計(p.5-1)
- 5-1|Menus(p.5-2)
- 5-2|對話視窗與日期挑選器(p.5-15)
- 5-3|Spinner 與AutoCompleteTextView(p.5-31)
- 5-4|Gallery 與GridView(p.5-38)
- 5-5|ListView(p.5-45)
- 5-6|自訂View 元件與2D 繪圖(p.5-52)
- 5-7|補間動畫(p.5-56)
- 5-8|Drawable 動畫(p.5-65)
- chapter 6 Activity 生命週期與平板電腦設計概念(p.6-1)
- 6-1|Activity 生命週期(p.6-2)
- 6-2|Activity 間傳遞資料(p.6-8)
- 6-3|通知訊息(p.6-13)
- 6-4|Broadcast(p.6-17)
- 6-5|Service 生命週期(p.6-26)
- 6-6|平板電腦UI 設計概念(p.6-41)
- chapter 7 資料存取(p.7-1)
- 7-1|Android 資料存取概論(p.7-2)
- 7-2|Assets(p.7-2)
- 7-3|Resources(p.7-4)
- 7-4|Shared Preferences(p.7-8)
- 7-5|Internal Storage(p.7-14)
- 7-6|External Storage(p.7-19)
- chapter 8 行動資料庫SQLite(p.8-1)
- 8-1|SQLite 資料庫概論與資料類型(p.8-2)
- 8-2|使用命令列建立資料庫(p.8-6)
- 8-3|SQL 語法(p.8-7)
- 8-4|Android 應用程式存取SQLite 資料庫(p.8-11)
- 8-5|SQLite 新增功能(p.8-17)
- 8-6|SQLite 查詢功能(p.8-22)
- 8-7|SQLite 修改與刪除功能(p.8-33)
- chapter 9 Google 地圖(p.9-1)
- 9-1| Google 地圖功能簡介與建立方式(p.9-2)
- 9-2|產生數位憑證指紋(p.9-3)
- 9-3|申請API 金鑰(p.9-5)
- 9-4|安裝Google Play services SDK(p.9-8)
- 9-5|建立基本Google 地圖(p.9-11)
- 9-6|地圖種類與UI 設定(p.9-15)
- 9-7|使用標記與設定鏡頭焦點(p.9-22)
- 9-8|繪製連續線、多邊形與圓形(p.9-33)
- 9-9|地名或地址轉成位置(p.9-41)
- 9-10|位置資訊的應用(p.9-46)
- chapter 10 感應器應用(p.10-1)
- 10-1|感應器介紹(p.10-2)
- 10-2|加速度感應器(p.10-3)
- 10-3|方位感應器(p.10-11)
- 10-4|接近感應器(p.10-20)
- 10-5|光線感應器(p.10-22)
- chapter 11 多媒體與相機功能(p.11-1)
- 11-1|Android 多媒體功能介紹(p.11-2)
- 11-2|播放Audio 檔案(p.11-5)
- 11-3|播放Video 檔案(p.11-15)
- 11-4|錄製Audio 檔案(p.11-24)
- 11-5|拍照功能(p.11-32)
- 11-6|錄影功能(p.11-39)
- chapter 12 手機實用功能開發(p.12-1)
- 12-1|手機鈴聲設定(p.12-2)
- 12-2|手機音量與震動的設定(p.12-15)
- 12-3|來訊與來電處理(p.12-24)
- 12-4|查詢聯絡人資料(p.12-32)
- chapter 13 AdMob 廣告看板製作(p.13-1)
- 13-1|AdMob 簡介(p.13-2)
- 13-2|註冊AdMob 帳戶(p.13-4)
- 13-3|AdMob 廣告實作(p.13-10)
- chapter 14 發佈應用程式至Google Play(p.14-1)
- 14-1|如何將應用程式發佈至Google Play(p.14-2)
- 14-2|產生並簽署應用程式(p.14-2)
- 14-3|申請Android 開發人員帳號(p.14-12)
- 14-4|使用開發人員管理介面發佈應用程式(p.14-17)
- appendix A 匯入範例程式錯誤時解決方法(p.A-1)
FB留言
同書類書籍