作者為WhosCall1.0~3.1.X的開發者,其獨立製作的「班表小幫手」亦獲得2013年黃金企鵝獎最佳效能獎。作者以其豐富的教學經驗,以及長期投入手機應用軟體開發的經歷寫成本書。深入淺出是本書最大的特色,讀者能輕鬆地瞭解所有程式細節。本書的目的是要讓讀者學會App的開發,教導初學者如何讓程式正常執行又不佔用太多系統資源。雖然本書是以Java程式語言來開發Android應用程式,但即使沒有學習過Java,仍然能夠順利地閱讀此書。
本書特色
1.深入淺出是本書最大的特色,讀者能輕鬆地瞭解所有程式細節。2.內容包含Android2.X~4.X和GoogleMapsAndroidAPIv2。3.雖然本書是以Java程式語言來開發Android應用程式,但即使您沒有學習過Java,仍然能夠順利地閱讀此書。4.本書有豐富的程式範例,對於程式不熟悉的讀者,可使用「模仿」的技巧,快速打造自己的應用程式。5.作者為WhosCall1.0~3.1.X的開發者,其獨立製作的「班表小幫手」亦獲得2013年黃金企鵝獎最佳效能獎,具豐富的開發經驗。
目錄
Chapter 1 簡介
1-1 簡史
1-2 Android系統架構
1-3 Android開發者網站與Android的學習
1-4 本書目標讀者與閱讀方式
1-5 關於App 創業
1-6 結論
1-7 作業
1-8 參考資料
Chapter 2 Android軟體開發套件
2-1 Android SDK 簡介
2-2 相關軟體的下載與安裝
2-3 模擬器的建立與使用
2-4 使用真實手機取代模擬器
2-5 摘要
2-6 作業
2-7 參考資料
Chapter 3 使用XML描述使用者介面
3-1 XML 簡介\
3-2 Hello World
3-3 各種介面元件(View)
3-4 版面設計
3-5 摘要
3-6 作業
3-7 參考資料
Chapter 4 Android程式設計入門
4-1 猜數字遊戲與基礎程式架構
4-2 按鈕元件的事件處理方法
4-3 選單設計
4-4 轉成可於實機安裝的apk 檔
4-5 摘要
4-6 作業
4-7 參考資料
Chapter 5 除錯工具與技巧
5-1 LogCat
5-2 Log類別
5-3 結論
5-4 作業
5-5 參考資料
Chapter 6 Activity & Fragment
6-1 手機頁面的轉換
6-2 呼叫另一個Activity
6-3 不明確的Intent(Implicit Intent)
6-4 回傳資料至前一個Activity
6-5 Activity的生命週期
6-6 Fragment
6-7 摘要
6-8 作業
6-9 參考資料
Chapter 7 Broadcast Receiver
7-1 發送/接收廣播
7-2 電源管理程式
7-3 整點報時
7-4 來電觸發實作
7-5 於Non-UI Thread 對UI 元件進行操作
7-6 摘要
7-7 作業
7-8 參考資料
Chapter 8 影音多媒體
8-1 行動相本
8-2 聲音播放器
8-3 影片播放器
8-4 摘要
8-5 作業
8-6 參考資料
Chapter 9 定位Google Map應用
9-1 取得所在位置
9-2 開啟內建Google Map
9-3 建構Google Map應用開發環境
9-4 Google Map應用程式開發(v2)
9-5 摘要
9-6 作業
9-7 參考資料
Chapter 10 Service
10-1 服務(Service) 概述
10-2 Bound Service
10-3 音樂播放器
10-4 Service 與定位
10-5 Ongoing Notification
10-6 再談來電觸發
10-7 摘要
10-8 作業
10-9 參考資料
Chapter 11 資料儲存
11-1 Shared Preferences
11-2 檔案儲存與讀取
11-3 SQLite資料庫
11-4 摘要
11-5 作業
11-6 參考資料
Chapter 12 資料分享與Content Provider
12-1 Shared Prefernces 的分享
12-2 檔案的分享
12-3 資料庫內容的分享
12-4 取得系統通訊錄資料
12-5 摘要
12-6 作業
12-7 參考資料
Chapter 13 網路存取
13-1 建立TCP連線
13-2 使用HTTP存取動態資料
13-3 網頁瀏覽
13-4 檔案傳輸
13-5 摘要
13-6 作業
13-7 參考資料
Chapter 14 感測器
14-1 讀取感測資料
14-2 方位感測器的應用
14-3 加速度感測器的應用
14-4 摘要
14-5 作業
14-6 參考資料
Chapter 15 照相功能與擴增實境應用
15-1 開啟內建相機程式
15-2 自行撰寫拍照功能
15-3 擴增實境初探
15-4 摘要
15-5 作業
15-6 參考資料
Chapter 16 Widget
16-1 時辰顯示小工具
16-2 便條簿小工具
16-3 摘要
16-4 作業
16-5 參考資料
Chapter 17 Google App Engine
17-1 GAE開發環境建置
17-2 Servlet初探
17-3 Google Cloud Messaging 初探
17-4 摘要
17-5 作業
17-6 參考資料
1-1 簡史
1-2 Android系統架構
1-3 Android開發者網站與Android的學習
1-4 本書目標讀者與閱讀方式
1-5 關於App 創業
1-6 結論
1-7 作業
1-8 參考資料
Chapter 2 Android軟體開發套件
2-1 Android SDK 簡介
2-2 相關軟體的下載與安裝
2-3 模擬器的建立與使用
2-4 使用真實手機取代模擬器
2-5 摘要
2-6 作業
2-7 參考資料
Chapter 3 使用XML描述使用者介面
3-1 XML 簡介\
3-2 Hello World
3-3 各種介面元件(View)
3-4 版面設計
3-5 摘要
3-6 作業
3-7 參考資料
Chapter 4 Android程式設計入門
4-1 猜數字遊戲與基礎程式架構
4-2 按鈕元件的事件處理方法
4-3 選單設計
4-4 轉成可於實機安裝的apk 檔
4-5 摘要
4-6 作業
4-7 參考資料
Chapter 5 除錯工具與技巧
5-1 LogCat
5-2 Log類別
5-3 結論
5-4 作業
5-5 參考資料
Chapter 6 Activity & Fragment
6-1 手機頁面的轉換
6-2 呼叫另一個Activity
6-3 不明確的Intent(Implicit Intent)
6-4 回傳資料至前一個Activity
6-5 Activity的生命週期
6-6 Fragment
6-7 摘要
6-8 作業
6-9 參考資料
Chapter 7 Broadcast Receiver
7-1 發送/接收廣播
7-2 電源管理程式
7-3 整點報時
7-4 來電觸發實作
7-5 於Non-UI Thread 對UI 元件進行操作
7-6 摘要
7-7 作業
7-8 參考資料
Chapter 8 影音多媒體
8-1 行動相本
8-2 聲音播放器
8-3 影片播放器
8-4 摘要
8-5 作業
8-6 參考資料
Chapter 9 定位Google Map應用
9-1 取得所在位置
9-2 開啟內建Google Map
9-3 建構Google Map應用開發環境
9-4 Google Map應用程式開發(v2)
9-5 摘要
9-6 作業
9-7 參考資料
Chapter 10 Service
10-1 服務(Service) 概述
10-2 Bound Service
10-3 音樂播放器
10-4 Service 與定位
10-5 Ongoing Notification
10-6 再談來電觸發
10-7 摘要
10-8 作業
10-9 參考資料
Chapter 11 資料儲存
11-1 Shared Preferences
11-2 檔案儲存與讀取
11-3 SQLite資料庫
11-4 摘要
11-5 作業
11-6 參考資料
Chapter 12 資料分享與Content Provider
12-1 Shared Prefernces 的分享
12-2 檔案的分享
12-3 資料庫內容的分享
12-4 取得系統通訊錄資料
12-5 摘要
12-6 作業
12-7 參考資料
Chapter 13 網路存取
13-1 建立TCP連線
13-2 使用HTTP存取動態資料
13-3 網頁瀏覽
13-4 檔案傳輸
13-5 摘要
13-6 作業
13-7 參考資料
Chapter 14 感測器
14-1 讀取感測資料
14-2 方位感測器的應用
14-3 加速度感測器的應用
14-4 摘要
14-5 作業
14-6 參考資料
Chapter 15 照相功能與擴增實境應用
15-1 開啟內建相機程式
15-2 自行撰寫拍照功能
15-3 擴增實境初探
15-4 摘要
15-5 作業
15-6 參考資料
Chapter 16 Widget
16-1 時辰顯示小工具
16-2 便條簿小工具
16-3 摘要
16-4 作業
16-5 參考資料
Chapter 17 Google App Engine
17-1 GAE開發環境建置
17-2 Servlet初探
17-3 Google Cloud Messaging 初探
17-4 摘要
17-5 作業
17-6 參考資料
網路書店
類別
折扣
價格
-
新書9折$405
-
新書95折$428
-
新書95折$428
-
新書$450
-
新書$846