Acl035132

Android 初學特訓班, 3/e (暢銷改版,全新 Android 4.X 版 / 適用 Android 4.X~2.X,附影音教學/範例/小綠人素材)

鄧文淵 總監製 / 文淵閣工作室 編著

  • 出版商: 碁峰
  • 出版日期: 2013-04-22
  • 台幣定價: $480
  • 售價: 8.0$384
  • 語言: 繁體中文
  • 頁數: 496
  • ISBN: 9862767987
  • ISBN-13: 9789862767986

立即出貨

產品描述

<內容簡介>

暢銷經典第三版,初學Android必讀NO.1
掌握84個範例,徹底打好App開發力!
簡單、實用,智慧手機、平板電腦應用程式開發入門第一指名!

舊版熱銷近萬本
網路書店電腦暢銷書
知名電腦專業書店暢銷書
大陸出版社指名授權改編簡體版
超過100位學校老師覺得滿意的Android書籍


手機與平板電腦的全面啟動!
全新Android 4.X開發/適用Android 4.X~2.X
不失手的手機與平板電腦程式開發關鍵!立即掌握Android改版不敗學習法!
經典啟蒙、圖解說明、輕鬆實作,App開發快速入門與應用,享受Android每一個超強功能與主題學習的美妙體驗。

易懂的學習流程:涵蓋Android程式開發必備的觀念與實作,利用步驟拆解、流程分析與圖示表現,以更有趣且易懂的方式學會Android的核心運作與開發技巧。
豐富的元件應用:除了輸入、按鈕、訊息顯示、功能表等元件的說明,更加入常用版面配置內容,讓APP除了有專業外表外,更能顧及操作的流暢性。
實用的範例程式:範例兼具由淺入深的特性、趣味性和實用性,有助了解程式的原理,進而應用在專案發想及程式開發上。
重要的開發技巧:利用相關工具可以加速並改善開發流程,除了Eclipse外,更詳細的解說自動完成功能與除錯工具。
多元的應用主題:如檔案儲存、資料庫、時間服務、圖片、音訊、視訊、多媒體應用、Google Maps 應用程式開發、Android模擬器的使用,以及上架到Google Play商店。
超值的影音教學:針對較關鍵與容易產生學習障礙的內容,提供影音輔助教學,可迅速提升學習效率。
專屬的線上服務:因應Android開發版本的變化,提供線上專屬服務,解決目前市場所有相關書籍常會遇到的學習問題,可讓您即時取得Android的最新訊息與資料。
藏經閣專欄 http://blog.e-happy.com.tw/
程式特訓班粉絲團 https://www.facebook.com/eHappyTT
<章節目錄>

chapter 01 敲開 Android 的開發大門
工欲善其事,必先利其器,要學習 Android 應用程式,先取得功能強大的開發工具,就可讓學習事半功倍。

chapter 02 Android
,我來了
建立一個新的 Android 專案首先要注意的是應用程式的資料夾結構,設計者僅需依據規則建立各資料夾中檔案,系統就能依序執行。

chapter 03
認識基本的介面元件
TextView
EditText Button 是最常用的操作介面,TextView 可以顯示訊息,EditText 提供使用者輸入資料,Button 則可以在按下按鈕後,執行處理的方法。

chapter 04
訊息顯示相關元件
程式在執行過程中常會需要顯示一個小訊息告知使用者一些必要資訊,甚至在顯示訊息後能得到使用者的回應,這裡就必須使用 Toast AlertDialog 元件。

chapter 05
單選、複選和下拉式清單
CheckBox
RadioButton Spinner 這三個介面元件是應用程式中最常使用的選項清單操作介面,可以製作出單選、複選及下拉式清單的元件。

chapter 06
圖片相關介面元件
ImageView
主要用來顯示影像,Gallery 以列表顯示所有圖片。GridView 以欄列二維的方式顯示表格,並在表格中放置圖片。

chapter 07 ListView
介面元件
ListView
介面元件稱為選項清單,它可以建立選項清單供使用者從中選取,對於數量較大列表資料如簡訊、通訊錄等,通常會使用 ListView 來顯示。

chapter 08
功能表選單元件
Option Menu
選單會在按下 MENU 鍵時出現,可以節省版面空間。Context Menu 快顯功能表會在長按畫面 1~2 秒後啟動,使用者可以在這些選單的選項中選取所需的執行項目。

chapter 09 Intent
的使用
Intent
相當於網頁的超連結,可以開啟指定的網頁並傳遞資料,Intent 就是執行各網頁間的切換。Intent 除了執行內建的動作之外,也可以執行自訂的 Activity

chapter 10 Activity
的生命週期
Android
使用 Activity 生命週期(Lifecycle)的機制來管理資源的分配,當記憶體資源不足時系統會依照優先等級進行回收。

chapter 11
程式除錯
Android
可以利用 try...catch...finally 錯誤處理、Log 日誌檔、設定中斷點及執行 Debug 方式來進行程式的除錯。

chapter 12
資料的儲存
Android
提供多種方式儲存應用程式資料,這裡要介紹的是 SharedPreferences 物件與 files 檔案。

chapter 13 SQLite
資料庫
Android 系統使用 SQLite 來系統管理資料庫,SQLite 提供 SQLiteDatabase 類別,其中可以利用 rawQuery() query() 兩種資料表查詢方法,也可以利用 insert()update()delete() 分別可以處理資料新增、修改和刪除。

chapter 14
時間服務及多媒體
AnalogClock
是圖形化時鐘,digitalClock 是數字型態的時鐘。Chronometer 元件主要功能是做為計時器,Timer 類別可設定執行程式的間隔時間,也能指定多久後才開始執行。Thread 類別可以完整控管多個執行緒運作的情形,且互不干擾。

chapter 15 Google Maps
應用程式
Android 中可以使用 MediaPlayer 元件來播放音訊及視訊,VideoView 元件可用來播放視訊,MediaRecorder 元件來進行媒體採樣進行錄音的動作。

chapter 16
應用程式發佈
Android
應用程式完成後可以發佈到實機上測試,甚至上傳到 Google Play 商店,是每個開發都者應該要學習的重點。

<光碟內容>

 

範例程式/關鍵影音教學/延伸練習
Android
小綠人素材(適用SkypeLine圖示/Facebook大頭貼/加入應用程式開發)