Android初學特訓班 (第五版) (適用全新Android 5)(電子書) 
作者: 鄧文淵 總監製/文淵閣工作室 編著
書號: ICL044500     出版日: 2015/03/25
ISBN:     EAN:
紙本書價格: 480     附件: 
電子書: 已出版
試讀  
  Google Play 圖書



回頁首
● 注意事項:
1. 電子書為PDF格式。
2. 本電子書需要使用免費的Adobe Digital Editions(電子閱讀軟體)。

【博客來網路書店2014年度百大/程式設計/手機程式設計類暢銷書TOP 1】

經典淬鍊的內容,一學就受用!

掌握近90個關鍵範例,徹底打好App開發力!
簡單、實用,智慧手機、平板電腦應用程式開發入門第一指名!

★Android人氣書
★網路書店電腦暢銷書
★知名電腦專業書店暢銷書
★大陸出版社指名授權改編簡體版
★超過百位老師覺得滿意的Android書籍

立即掌握Android改版不敗學習法,享受Android每一個功能與主題學習的超強體驗!
即使沒有Java語言基礎,不曾接觸過手機程式設計,也能進入Android程式設計的殿堂!

■最新的開發內容:全新Android 5環境進行開發,使用最新Android Studio工具,並包含模擬器應用、Google Map V2專案製作,以及最新Google Play上架發佈實戰。
■易懂的學習流程:涵蓋Android程式開發必備觀念與實作,利用步驟拆解、流程分析與圖示表現,以有趣易懂的方式學會核心開發技巧。
■豐富的元件應用:在輸入、按鈕、訊息顯示、功能表等元件外,加入常用版面配置內容,讓App具備專業外表與操作流暢性。
■實用的範例程式:兼具由淺入深的特性、趣味性和實用性,有助了解程式原理,進而應用在專案發想與開發。
■重要的開發技巧:利用相關工具加速並改善開發流程,詳細解說自動完成功能與除錯工具。
■多元的應用主題:如檔案儲存、資料庫、時間服務、圖片、音訊、視訊、多媒體應用、Google Maps應用程式開發、Android模擬器使用,以及上架Google Play商店。
■專屬的線上服務:因應Android開發版本的變化,提供線上專屬服務,解決目前市場所有相關書籍常會遇到的學習問題,即時取得Android最新訊息與資料。


回頁首

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

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

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

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

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

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

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

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

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

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

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

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

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

14 時間服務及多媒體
AnalogClock 是圖形化時鐘,digitalClock 是數字型態的時鐘,Timer 類別可設定執行程式的間隔時間,也能指定多久後才開始執行。MediaPlayer 元件是用於播放音訊及視訊,VideoView 元件可用來播放視訊,MediaRecorder 元件來進行媒體採樣進行錄音的動作。

15 Google Maps 應用程式
Google Maps 程式除了單純的顯示地圖位置、地標之外,還能切換不同的顯示模式。搭配上不同的應用資訊,對於日常生活,甚至商務應用都能有所發揮。

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


  
 

關於碁峰隱私權政策聯絡我們     檢視 : PC 版  手機版
碁峰資訊股份有限公司 GOTOP INFORMATION INC.
台北市南港區三重路66號7樓之6 / 7F.-6,No.66,Sanchong Rd.,Nangang District,Taipei
TEL:(02)2788-2408 FAX:(02)8192-4433 劃撥帳號:14244383
Copyright 2014© GOTOP Information Inc, All Rights Reserved 請勿任意連結、轉載