網站搜尋|相關連結

Google!Android 3手機應用程式設計入門(第四版)

  • 作者: 蓋索林
  • 出版社:松崗
  • 出版日期:2011/08/05
  • 語言:繁體中文
  • 定價:550
  • 優惠價:9495
  • 本商品單次購買10本85折468
載入中...
 

內容簡介

  跟著學習一次,就可以使用相同的架構開發手機、行動裝置、平板、電視應用程式!!

  本書以實用為導向,搭配連貫的分章節範例與脈絡相承的解說,協助您入門 Android 平台的運作與開發觀念。你可以在本書中學習到:

  「Android SDK」、開發工具之安裝、設定與使用
  如何撰寫「Android」應用程式介面
  如何透過重構,讓應用程式更容易擴展與維護
  如何以使用者為導向,設計手機應用程式
  如何發佈應用程式到「Android Market」
  如何應用「SQLite 資料庫」功能
  如何應用地圖與定位功能
  如何讓應用程式能同時運行在手機、平板、Google TV 上
  如何在應用程式中嵌入廣告

  本書完全針對Android新版本開發工具作改寫,同時相容於Android 2.x, 3.x版本。本書能帶領不具備 Java 手機程式開發經驗的您,順利跨過Android應用程式開發的門檻。

本書特色

  簡化學習的過程:本書一次只講一個主題。每一章的內容,都是既獨立(每章講完時,範例都能跑出結果),而又連貫(後面的章節多半會運用到前面學過的知識)的。讀者可以一口氣讀完一個主題,也可以分開來讀,依照自己規劃的進度來學習。

  釐清觀念:本書致力於把初學者剛要入門時所遇到的每個困惑(從安裝到撰寫自己的第一個程式)照顧好。

  分段式教學:本書在初級教學中不預設任何立場,由下載、設定「Eclipse」整合開發環境開始,協助所有程度的讀者上手。在基礎教學中,以逐行解釋的方式,讓已初具程式設計觀念的讀者,能漸漸觸及開發 Android 應用程式所需的基本程式規則。在中階教學中,本書將各種功能區塊拆分地相當清晰,讀者可以容易地將程式碼運用到自己的Android應用程式中。在應用教學裡,本書選擇了Android平台最實用的「SQLite資料庫」應用程式,與最特殊的「Google Map」地圖應用程式來介紹,可以滿足絕大多數讀者想要儘快從入門階段切換到實際應用的需求。最後加上在實際發佈應用程式時,可以讓開發成果得到實質回饋的Google admob 嵌入廣告。

  第四版新增內容說明

  第四版改版不僅僅做到相容Android版本(3.x)的升級,而且還進一步融入了兩岸讀者和教育者的反饋、筆者這年來的Android相關開發經驗。

  並加入了如何使用Content Provider、AsyncTask、桌面小工具、外部函式庫、嵌入admob廣告等實用的內容;改寫操作流程,加入最新版本Android開發工具提供的功能,如使用視覺化的介面開發工具編輯、操作虛擬機器snapshot等;將各章範例所有App進入點統一改成「Main.java」,進一步降低從各種程式語言經驗轉移到Android 程式開發的難度,因此各章範例程式碼也都再次改寫並重新截圖;在文中也加入更多的小技巧與說明,比如各種匯入別人現成的程式碼時,所可能遇到的各種問題的可能解決方法。

 

目錄

第一篇 入門篇
協助讀者安裝並熟悉Android開發環境,學會如何新建/開啟Android專案和操作虛擬機器。
Chapter 1 初探 Android
Chapter 2 安裝 Android 開發工具
Chapter 3 管理SDK
Chapter 4 開啟現有專案
Chapter 5 操作Android 虛擬機器
Chapter 6 建立一個Android 應用程式

第二篇 基礎篇
協助讀者熟悉Android 應用程式專案的基本架構、讀懂基礎程式碼與XML介面描述檔,並學會使用基本介面元件來撰寫應用程式。
Chapter 7 描述使用者介面
Chapter 8 設計使用者介面
Chapter 9 存取識別符號
Chapter 10 解讀程式流程
Chapter 11 完成 BMI 程式

第三篇 中階篇(一)
協助讀者進一步熟悉 Android 應用程式設計的基礎技術內容。
Chapter 12 重構程式
Chapter 13 加入對話框(Dialog)
Chapter 14 查看線上內容(Uri)
Chapter 15 加入選單(Menu)
Chapter 16 定義Android 清單(Manifest)

第四篇 中階篇(二)
協助讀者進一步掌握 Activity 運作狀態,與如何撰寫包含多個頁面的程式。
Chapter 17 加入新活動(Activity)
Chapter 18 傳送資料到新活動(Intent)
Chapter 19 訊息提醒(Notification)
Chapter 20 記錄與偵錯(Log)
Chapter 21 活動的生命週期(LifeCycle)
Chapter 22 儲存資訊(Preference)
Chapter 23 加入測試
Chapter 24 測試活動(Activity)
Chapter 25 使用AsyncTask

第五篇 融會貫通篇
協助讀者應用前面章節中使用到的觀念與技術,加深印象的同時,也學一些實用的新技巧。
Chapter 26 顯性設計
Chapter 27 支援多國語系
Chapter 28 針對特性配置
Chapter 29 接口(Adapter)與資源檔案類型
Chapter 30 加入下拉選單元件(Spinner)
Chapter 31 發佈應用程式到實機
Chapter 32 發佈應用程式到 Android 市集(Market)

第六篇 資料庫與列表應用篇
協助讀者學習 SQLite 資料庫與 Android 平台相關的實用技能, 並能使用 Android 上的資料庫完成新增、刪除、修改、查詢資料的操作。
Chapter 33 加入列表活動(ListActivity)
Chapter 34 使用資料庫(SQLite)
Chapter 35 存取資料表(SQLiteOpenHelper)
Chapter 36 加入增刪改查操作(CRUD)
Chapter 37 存取Content Provider
Chapter 38 加入相依的活動(ActivityForResult)
Chapter 39 加入關連選單(ContextMenu)
Chapter 40 桌面小工具(App Widgets)

第七篇 地圖與定位應用篇
協助讀者使用 Android 極富特色的地圖與定位功能, 並學習控制地圖元件、衛星/ 網路定位、在地圖中設置地標等等, 各種與地圖/ 定位應用程式設計相關的技術。
Chapter 41 申請Google 地圖服務(API Key)
Chapter 42 使用地圖(MapView)
Chapter 43 加入按鍵控制 (KeyEvent)
Chapter 44 取得現在位置(GPS / 網路定位)
Chapter 45 結合地圖與定位功能(MyLocationOverlay)
Chapter 46 為地圖標上地標(ItemizedOverlay)
Chapter 47 嵌入admob 移動廣告與引用外部函式庫
Appendix A 後記

 

詳細資料

  • ISBN:9789572239346
  • 叢書系列:程式設計
  • 規格:平裝 / 640頁 / 16 x 23 cm / 普通級 / 單色印刷 / 四版
  • 出版地:台灣
 

最近瀏覽商品

 

購物說明

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「法人團購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則