My favorites | Sign in
Logo
                
Search
for
Updated Nov 02, 2009 by gasolin
Labels: Featured, Phase-Design
AfterWard  
後續章節

後續章節

書籍介紹網頁在連結中。

我很喜歡讀書,但已經無法滿足於市面上出書的質量與速度,所以乾脆自己寫。

隨著本書電子書的入門、基礎、中階部分寫作告一段落,花了將近一年時間。可以說已經完成我對本書預期達到的目標。當然我自己也會以本書的觀念為基礎,繼續學習 Android 平台的各種應用。

本書的擴展版本以「Google! Android 應用程式設計入門」為名出版,作者為蓋索林(gasolin),可至博客來、誠品或金石堂線上購買,或至各大書局選購*。

除了更精鍊原有的內容之外,也為各章附上圖片說明、基本概念(如 MVC 模式)介紹、並加入資料庫應用、地圖應用等後續章節內容。協助讀者以最快捷的方式入門 Android 平台,並應用其中最常見的功能。

出書後筆者仍會繼續在本站上補充更進階的章節,要是 Android 出了比書上更新的版本,在這邊也找的到更新版的入門教學。

您期望在實體書中看到什麼樣的內容或圖例呢?請透過回覆本文,或是提交表單的方式提出您的建議!

目錄

本書(第一版)的目錄如下

入門

安裝並熟悉「Android」開發環境,學會如何新建/開啟「Android」專案並操作「Android」模擬器。使用範例:AppDemos。

  1. 初探 Android
  2. 安裝 Android 開發工具
  3. 開啟現有專案
  4. 操作 Android 模擬器(Emulator)
  5. 建立一個 Android 程式

基礎

熟悉「Android」應用程式專案的基本架構。能讀懂「Android」程式碼與 XML 介面描述檔,並學會使用基本介面元件來撰寫「Android」應用程式。使用範例:BMI。

  1. 描述使用者介面
  2. 設計使用者介面
  3. 存取識別符號
  4. 解讀程式流程
  5. 完成 BMI 程式

中階

進一步熟悉「Android」應用程式設計的主要技術內容。使用範例:BMI。

  1. 重構程式
  2. 加入對話框(Dialog)
  3. 查看線上內容 (Uri)
  4. 加入選單(Menu)
  5. 定義 Android 清單
  6. 加入新 Activity
  7. 傳送資料到新 Activity
  8. 記錄與偵錯 (Log)
  9. 活動的生命週期
  10. 儲存資訊(Preference)
  11. 開發不息

在增強了電子書原有章節的基礎下,已額外規劃了以下這些章節內容,以補足讀者入門的需求:

融會貫通

應用前面章節中使用到的觀念與技術,加深印象的同時也學習一些實用的新技巧。使用範例:aBMI。

  1. 顯性設計
  2. 支援多國語言
  3. 使用接口 (Adapter)
  4. 加入下拉選單元件 (Spinner)
  5. 簽發應用程式金鑰 (keytools)
  6. 發佈到 Android 市場(Market)

資料庫應用

學習 SQLite 資料庫與「Android」平台相關實用技能,並能使用 Android 上的資料庫完成增刪改查操作。使用範例:DummyNote。

  1. 加入列表活動 (ListActivity)
  2. 使用資料庫 (SQLite)
  3. 存取資料表 (SQLiteOpenHelper)
  4. 加入增刪改查操作(CRUD)
  5. 加入相依的活動 (ActivityForResult)

地圖與定位應用

使用 Android 極富特色的地圖與定位功能,學習控制地圖元件、地圖定位、在地圖中設置地標等等與地圖/定位應用程式設計相關的技術。使用範例:twTrainStation、MyLocation。

  1. 申請 Google 地圖服務(API Key)
  2. 使用地圖(MapView)
  3. 加入按鍵控制 (KeyEvent)
  4. 取得現在位置(GPS/基地台三角定位)
  5. 結合地圖與定位功能(MyLocationOverlay)
  6. 為地圖標上地標(ItemizedOverlay)

附錄

  1. 後記
  2. 取得原始碼

資源

  1. Android 相關資源 (相關資源)

歷程記錄


Comment by bdchina2003, Nov 10, 2008

吊我们的胃口啊。

gasolin加油。

期待新的篇章。

BTW:读你的书有瘾,难得的入门好书。

Comment by hecheng48, Nov 16, 2008

gasolin,加油!! 非常期待你的书出现,写的很好,很细,注重基本功。是每个android新手开发者入门的好书! 不知道你哪个时候把这些后续章节放出来?非常期待!!

Comment by VistoDavid, Nov 26, 2008

强烈期待呀,好书

Comment by gasolin, Mar 03, 2009

b9507..., 一樣是用 eclipse + adt 開發, 不同的 game 開發所需要的技能需求變化很大.

Comment by liangdinglin, Sep 17, 2009

在大陆能不能买到你的书? 通过什么购物网可以网购?繁体版本就可以,简体更好

Comment by gasolin, Sep 17, 2009

簡體版交由人民郵電出版社出版, 應該快了吧, 可以等一等


Sign in to add a comment
Hosted by Google Code