Android 初學(xué)特訓(xùn)班

出版時(shí)間:2012-6  出版社:碁峰資訊  作者:文淵閣工作室 著  

內(nèi)容概要

  網(wǎng)路書店電腦暢銷書/知名電腦專業(yè)書店暢銷書/超過100位學(xué)校老師覺得滿意的Android書籍暢銷經(jīng)典第二版,初學(xué)Android必讀NO.1適用Android 4.X~2.X,教您不失手的手機(jī)與平板電腦程式開發(fā)經(jīng)驗(yàn)!掌握關(guān)鍵技巧與輕鬆實(shí)作,立即享受 Android 改版不敗學(xué)習(xí)法!?以全新Android 4進(jìn)行開發(fā)示範(fàn)?範(fàn)例適用Android 4.X~2.X?學(xué)習(xí)讓App發(fā)揮有趣創(chuàng)意的方法?學(xué)會(huì)在Google Play進(jìn)行分享?運(yùn)用除錯(cuò)與程式碼片段改善流程?掌握Google地圖應(yīng)用程式的開發(fā)學(xué)Android,這一本最簡(jiǎn)單實(shí)用。經(jīng)典啟蒙、圖解說明、輕鬆實(shí)作,全面分析各項(xiàng)功能與重點(diǎn)架構(gòu),讓您體會(huì)Android程式開發(fā)的美妙經(jīng)驗(yàn),排除艱深難懂的文字解說,更輕鬆快樂地享受Android每一個(gè)功能與主題的學(xué)習(xí)?!鲆锥膶W(xué)習(xí)流程:涵蓋Android入門必須了解的操作方式與學(xué)習(xí)觀念,在範(fàn)例實(shí)作前,將每個(gè)關(guān)鍵原理與程式運(yùn)作,利用步驟拆解、流程分析與圖示表現(xiàn),以更有趣且精準(zhǔn)的說明貫穿整個(gè)學(xué)習(xí)流程。■豐富的元件應(yīng)用:除了輸入、按鈕、訊息顯示、圖片、功能表等元件的使用說明,更加入常用版面配置方式的內(nèi)容,讓App除了擁有專業(yè)的外表之外,更能顧及操作時(shí)的流暢性?!銮宄某淌竭\(yùn)作:利用大量的流程圖來說明程式的流程、Intent的運(yùn)用、Activity的生命週期,以了解Android的核心運(yùn)作,更能豐富作品的內(nèi)容?!鰧?shí)用的範(fàn)例程式:納入實(shí)用且貼切的範(fàn)例,除了能呼應(yīng)單元的主題,也能在操作中明白程式的原理,進(jìn)而應(yīng)用在自己的專案發(fā)想及程式開發(fā)?!鲋匾拈_發(fā)技巧:程式開發(fā)不只是語法的鑽研,利用相關(guān)工具加速並改善開發(fā)流程,也是相當(dāng)重要的。除了Eclipse開發(fā)工具的使用外,對(duì)於自動(dòng)完成功能、除錯(cuò)工具使用,甚至程式碼片段應(yīng)用,都有詳細(xì)的說明。■多元的應(yīng)用主題:專章討論許多實(shí)用且有趣的主題,包含了資料檔案儲(chǔ)存、SQLite資料庫、時(shí)間服務(wù)、音訊視訊多媒體應(yīng)用,以及Google地圖應(yīng)用程式開發(fā),進(jìn)而提升開發(fā)的層次。■延伸的範(fàn)例練習(xí):依各章內(nèi)容提供延伸的範(fàn)例練習(xí),以加深學(xué)習(xí)印象、提高練習(xí)成效,進(jìn)而學(xué)會(huì)實(shí)務(wù)的開發(fā)應(yīng)用。■超值的影音教學(xué):針對(duì)較關(guān)鍵與容易產(chǎn)生學(xué)習(xí)障礙的內(nèi)容,提供近150分鐘的影音輔助教學(xué),讓學(xué)習(xí)更有效率。學(xué)習(xí)可以是一件快樂的事!在輕鬆的閱讀與操作中,就能成為 Android 應(yīng)用程式的開發(fā)達(dá)人!超值滿載光碟內(nèi)容:範(fàn)例程式/關(guān)鍵影音教學(xué)10堂課/延伸練習(xí)/Android小綠人素材(適用msn符號(hào)/Facebook大頭貼/加入應(yīng)用程式開發(fā))

書籍目錄

第 01 章 敲開 Android 的開發(fā)大門工欲善其事,必先利其器,要學(xué)習(xí) Android 應(yīng)用程式,先取得功能強(qiáng)大的開發(fā)工具,就可讓學(xué)習(xí)事半功倍。?Android 是啥米??建構(gòu) Android 開發(fā)環(huán)境?安裝 Java 開發(fā)工具包?佈置 Eclipse 開發(fā)整合環(huán)境?安裝 Eclipse 的 Android 開發(fā)工具外掛?安裝 Android 軟體開發(fā)工具包?Android 模擬器簡(jiǎn)介?延伸練習(xí)第 02 章 Android,我來了建立一個(gè)新的Android 專案首先要注意的是應(yīng)用程式的資料夾結(jié)構(gòu),設(shè)計(jì)者僅需依據(jù)規(guī)則建立各資料夾中檔案,系統(tǒng)就能依序執(zhí)行。?從無到有建立新專案?Android 專案的資料夾結(jié)構(gòu)?main.xml 版面配置檔?啟動(dòng)程式檔?延伸練習(xí)第 03 章 認(rèn)識(shí)基本的介面元件TextView、EditText 和 Button 是最常用的操作介面,TextView 可以顯示訊息,EditText 提供使用者輸入資料,Button 則可以在按下按鈕後,執(zhí)行處理的方法。?TextView 介面元件?EditText 介面元件?Button 介面元件?使用 Button 元件執(zhí)行程式運(yùn)作?綜合演練:計(jì)算美國(guó)職棒大聯(lián)盟投手的球速?多按鈕共用事件?延伸練習(xí)第 04 章 訊息顯示的相關(guān)元件程式在執(zhí)行過程中常會(huì)需要顯示一個(gè)小訊息告知使用者一些必要資訊,甚至在顯示訊息後能得到使用者的回應(yīng),這裡就必須使用Toast 及AlertDialog 元件。?TableLayout?Toast 快顯訊息?AlertDialog 對(duì)話方塊?Eclipse 整合環(huán)境的自動(dòng)完成功能?延伸練習(xí)第 05 章 單選、複選和下拉式清單CheckBox、RadioButton 和 Spinner 這三個(gè)介面元件是應(yīng)用程式中最常使用的選項(xiàng)清單操作介面,可以製作出單選、複選及下拉式清單的元件。?CheckBox 介面元件—複選清單?RadioGroup、RadioButton 元件—單選清單?Spinner 介面元件—下拉式清單?延伸練習(xí)第 06 章 圖片相關(guān)介面元件ImageView 主要用來顯示影像,Gallery 以列表顯示所有圖片。GridView 以欄列二維的方式顯示表格,並在表格中放置圖片。?ImageView 介面元件—顯示影像?Gallery 介面元件—畫廊展示?GridView 介面元件—表格展示?延伸練習(xí)第 07 章 ListView 介面元件ListView 介面元件稱為選項(xiàng)清單,它可以建立選項(xiàng)清單供使用者從中選取,對(duì)於數(shù)量較大列表資料如簡(jiǎn)訊、通訊錄等,通常會(huì)使用 ListView 來顯示。?ListView 介面元件—選項(xiàng)清單?改變 ListView 屬性及選項(xiàng)過濾?設(shè)定多選的 ListView 元件?自訂 ListView 列表項(xiàng)目?延伸練習(xí)第 08 章 功能表選單元件Option Menu 選單會(huì)在按下MENU 鍵時(shí)出現(xiàn),可以節(jié)省版面空間。ContextMenu 快顯功能表會(huì)在長(zhǎng)按畫面 1~ 2 秒後啟動(dòng),使用者可以在這些選單的選項(xiàng)中選取所需的執(zhí)行項(xiàng)目。?功能表選單—Option Menu?快顯功能表—Context Menu?延伸練習(xí)第 09 章 Intent 的使用Intent 相當(dāng)於網(wǎng)頁的超連結(jié),可以開啟指定的網(wǎng)頁並傳遞資料,Intent 就是執(zhí)行各網(wǎng)頁間的切換。Intent 除了執(zhí)行內(nèi)建的動(dòng)作之外,也可以執(zhí)行自訂的 Activity。?認(rèn)識(shí) AndroidManifest.xml?認(rèn)識(shí) Intent?執(zhí)行自訂的 Activity?附帶資料的 Intent?從被呼叫的 Intent 傳回資料?延伸練習(xí)第 10 章 Activity 的生命週期Android 使用Activity 生命週期(Lifecycle) 的機(jī)制來管理資源的分配,當(dāng)記憶體資源不足時(shí)系統(tǒng)會(huì)依照優(yōu)先等級(jí)進(jìn)行回收。?Activity 的生命週期?Activity 運(yùn)作流程?觀察 Activity 生命週期?延伸練習(xí)第 11 章 程式除錯(cuò)及程式碼片段Android 可以利用try?catch?fi nally 錯(cuò)誤處理、Log 日誌檔、設(shè)定中斷點(diǎn)及執(zhí)行 Debug 方式來進(jìn)行程式的除錯(cuò)。?程式錯(cuò)誤的種類?try?catch?fi nally 錯(cuò)誤處理?Log—日誌檔的使用?中斷點(diǎn)?程式碼片段?延伸練習(xí)第 12 章 資料的儲(chǔ)存Android 提供多種方式儲(chǔ)存應(yīng)用程式資料,這裡要介紹的是 SharedPreferences物件與 files 檔案。?File Explorer—檔案瀏覽器?SharedPreferences 資料處理?使用檔案儲(chǔ)存資料?延伸練習(xí)第 13 章 SQLite 資料庫在 Android 系統(tǒng)使用SQLite 來系統(tǒng)管理資料庫,SQLite 提供 SQLiteDatabase類別,其中可以利用rawQuery() 和 query() 兩種資料表查詢方法,也可以利用insert()、update()、delete() 分別可以處理資料新增、修改和刪除。?認(rèn)識(shí) SQLite 資料庫?SQLiteDatabase 類別?以 ListView 顯示 SQLite 資料?建立自己的資料庫類別?延伸練習(xí)第 14 章 時(shí)間服務(wù)的相關(guān)元件AnalogClock 是圖形化時(shí)鐘,digitalClock 是數(shù)字型態(tài)的時(shí)鐘。Chronometer 元件主要功能是做為計(jì)時(shí)器,Timer 類別可設(shè)定執(zhí)行程式的間隔時(shí)間,也能指定多久後才開始執(zhí)行。Thread 類別可以完整控管多個(gè)執(zhí)行緒運(yùn)作的情形,且互不干擾。?AnalogClock 及 DigitalClock 元件?Timer 類別?Thread 類別?延伸練習(xí)第 15 章 播放音訊視訊與錄音在Android 中可以使用MediaPlayer 元件來播放音訊及視訊, VideoView 元件可用來播放視訊, MediaRecorder 元件來進(jìn)行媒體採(cǎi)樣進(jìn)行錄音的動(dòng)作。?播放音訊?播放視訊?錄製音訊?延伸練習(xí)第 16 章 發(fā)佈應(yīng)用程式Android 應(yīng)用程式完成後可以發(fā)佈到實(shí)機(jī)上測(cè)試,甚至上傳到 Google Play 商店,是每個(gè)開發(fā)都者應(yīng)該要學(xué)習(xí)的重點(diǎn)。?支援多國(guó)語系及螢?zāi)荒J?將作品發(fā)佈到Google Play 商店?延伸練習(xí)第 17 章 Google 地圖應(yīng)用程式Google 地圖程式可以應(yīng)用範(fàn)圍很廣,除了單純的顯示地圖位置、地標(biāo)之外還能切換不同的顯示模式。搭配上不同的應(yīng)用資訊,對(duì)於日常生活,甚至商務(wù)應(yīng)用都能有所發(fā)揮。?Google 地圖應(yīng)用程式準(zhǔn)備工作?建立 Google 地圖應(yīng)用程式?加入 Google 地圖控制功能?取得現(xiàn)在位置的相關(guān)資訊?在 Google 地圖加上地標(biāo)?發(fā)佈能在實(shí)機(jī)執(zhí)行的 Google 地圖應(yīng)用程式?延伸練習(xí)

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    Android 初學(xué)特訓(xùn)班 PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7