Android初學特訓班(第八版)(適用 Android 8.X / 7.X,全新Android Studio 3.X開發,附影音)
出版日期:2018-03-10
ISBN:9789864767496
定價:480元
特價: 90 折!432 元
參考分類(CAT):
參考分類(CIP): 電腦科學
內容簡介
《Android初學特訓班(第八版)(適用 Android 8.X / 7.X,全新Android Studio 3.X開發,附影音)》
最新Android Studio 3.X開發實戰!適用Android 8.X/7.X!
舊版熱銷累計突破2.6萬冊,經典淬鍊的內容,一學就受用!
眾多教師/讀者Android選書第一指名
★Android長銷人氣書
★網路書店年度百大暢銷書
★知名電腦專業書店暢銷書
★大陸出版社指名授權改編簡體版
★超過百位老師覺得滿意的Android書籍
掌握近90個關鍵範例,徹底打好App開發力!
簡單、實用,即使沒有Java基礎,不曾接觸過手機應用程式設計,
也能進入Android程式設計的殿堂!
■最新的開發內容:應用最新 Android Studio 3.X 環境進行 Android 8專題開發,與全球開發者同步實戰。
■易懂的學習流程:針對Android程式開發進行步驟拆解、流程分析與圖示表現,再加上紮實的範例演練,無痛學會核心開發技巧,養成良好的開發習慣。
■豐富的元件應用:除了輸入、按鈕、訊息顯示、選項清單、功能表等元件外,更納入全新的ConstraintLayout版面配置,讓App具備專業外表與操作流暢性。
■實用的範例程式:兼具由淺入深的特性、趣味性和實用性,有助了解程式原理,進而應用在專案發想與開發。
■重要的開發技巧:深入了解程式運作,包含Intent、資源管理分配、生命週期,以及利用相關工具加速並改善開發流程,詳細解說自動完成功能與除錯工具。
■多元的應用主題:如檔案資料處理、資料庫、時間服務、圖片、音訊、視訊、多媒體應用、Google Maps應用程式開發、Android模擬器使用,以及上架Google Play商店。
■超值的影音教學:針對關鍵與易產生學習障礙的內容,提供影音輔助教學,迅速提升學習效率。
■專屬的線上服務:因應Android開發版本的變化,提供線上專屬服務,即時互動,降低學習困境,並可取得Android最新訊息與資料。
書附超值光碟:
範例程式/近100分鐘關鍵影音教學/延伸練習
Android小綠人素材(適用Skype、Line圖示/Facebook大頭貼/加入應用程式開發)
作者介紹
作者介紹
鄧文淵 總監製/文淵閣工作室 編著
一個致力於資訊圖書創作二十餘載的工作團隊,擅長用輕鬆詼諧的筆觸,深入淺出介紹難懂的 IT 技術,並以範例帶領讀者學習電腦應用的大小事。
我們不賣弄深奧的專有名辭,奮力堅持吸收新知的態度,誠懇地與讀者分享在學習路上的點點滴滴,讓軟體成為每個人改善生活應用、提昇工作效率的工具。
舉凡程式開發、文書處理、美工動畫、攝影修片、網頁製作,都是我們專注的重點,而不同領域有各自專業的作者組成,以進行書籍的規劃與編寫。一直以來,感謝許多讀者與學校老師的支持,選定為自修用書或授課教材。衷心期待能盡我們的心力,幫助每一位讀者燃燒心中的小宇宙,用學習的成果在自己的領域裡發光發熱!
我們期待自己能在每一本創作中注入快快樂樂的心情來分享, 也期待讀者能在這樣的氛圍下快快樂樂的學習。
官方網站:www.e-happy.com.tw
FB粉絲團:www.facebook.com/ehappytw
序
序
2017年8月21日,Google釋出代號為Oreo的Android 8.0。這次的改版除了加強與改善原來系統的效能之外,更強化使用者互動效能,延長電池使用壽命,甚至加入了許多商務應用支援。因為Android系統的使用不綁定平台,所以消費市場中相關的設備呈現百家爭鳴的狀況,也是最多行動裝置使用的系統。
Android的改版速度相當快,幾乎以每年一版的方式不斷推出,對於許多想要學習開發的人來說無疑是一大困擾,這也是本系列書籍在面對每次改版時最大的挑戰。我們一直希望能將Android的學習方式化為能夠依循的脈絡,無論版本如何更新,讀者都能在我們規劃的標準流程中進行系統性的學習。
本書以淺顯的文字、生動的圖形、豐富的範例、詳盡的原理解說,透過「做中學」的過程,達到易讀易懂易學的目的。即使不熟悉Java語言基礎,也不曾接觸過手機程式設計的初學者,也能進入Android程式設計殿堂,一直是本書的撰寫宗旨。
本書的範例都經過精挑細選,兼顧由淺入深的原理及趣味性和實用性,並以步驟導引的方式,按部就班引導使用者操作,詳細闡述各項原理,非常適合初學者學習。建議讀者不只是要「讀」,也要實際動手「做」,最好還要「思考」其中的原理,如此就能在最短的時間得到最大的收穫。
對於一些操作上的技巧,如模擬器的建立及使用、整合環境自動完成功能、產生程式碼片段等,除了在書中以圖示、操作步驟詳盡說明外,也錄製操作的影音檔案供讀者參考。在這次的改版中,除了全面採用最新的Android Studio 3為Android 開發環境介紹與範例說明外,針對Google Maps與GooglePlay的上架也做了詳細的說明。
機會永遠留給準備好的人,就從本書進入Android的神奇世界吧!
目次
Android初學特訓班(第八版)(適用 Android 8.X / 7.X,全新Android Studio 3.X開發,附影音)-目錄導覽說明
01 敲開 Android 的開發大門
工欲善其事,必先利其器,要學習 Android 應用程式,先取得功能強大的開發工具,就可讓學習事半功倍。
02 Android,我來了
建立一個新的 Android 專案首先要注意的是應用程式的資料夾結構,設計者僅需依據規則建立各資料夾中檔案,系統就能依序執行。
03 認識基本的介面元件
TextView、EditText 和 Button 是最常用的操作介面,TextView 可以顯示訊息,EditText 提供使用者輸入資料,Button 則可以在按下按鈕後,執行處理的方法。
04 訊息顯示相關元件
程式在執行過程中常會需要顯示一個小訊息告知使用者一些必要資訊,甚至在顯示訊息後能得到使用者的回應,這裡就必須使用 Toast 及AlertDialog 元件。
05 單選、複選和下拉式清單
CheckBox、RadioButton 和 Spinner 這三個介面元件是應用程式中最常使用的選項清單操作介面,可以製作出單選、複選及下拉式清單的元件。
06 圖片相關介面元件
ImageView 主要用來顯示影像,GridView 以欄列二維的方式顯示表格,並在表格中放置圖片。
07 選項清單元件
ListView 介面元件稱為選項清單,它可以建立選項清單供使用者從中選取,對於數量較大列表資料如簡訊、通訊錄等,通常會使用 ListView 來顯示。
08 功能表選單元件
Option Menu 選單會在按下MENU 鍵時出現,可以節省版面空間。Context Menu 快顯功能表會在長按畫面 1~ 2 秒後啟動,使用者可以在這些選單的選項中選取所需的執行項目。
09 Intent 意圖
Intent 是由一個動作和內容組成,Intent 就是依據指定動作和內容執行特定的工作。例如:指定動作是瀏覽器,內容是網址,Intent 就可以開啟指定的網頁。
10 資源管理分配與生命週期
Android 使用 Activity 生命週期 (Lifecycle) 的機制來管理資源的分配,當記憶體資源不足時系統會依照優先等級進行回收。
11 程式除錯
Android 可以利用try…catch…finally 錯誤處理、Log 日誌檔、設定中斷點及執行 Debug。
12 檔案資料處理
Android 提供多種方式儲存應用程式資料,這裡要介紹的是 SharedPreferences 物件與 files 檔案。
13 多媒體應用
MediaPlayer 元件可以播放音訊及視訊,並且進行控制。VideoView 元件可以播放視訊。MediaRecorder 元件可以進行媒體採樣,要製作手機錄音功能軟體就不是件困難的任務了!
14 資料庫
在 Android 系統使用 SQLite 來系統管理資料庫,SQLite 提供 SQLiteDatabase 類別,其中可以利用rawQuery() 和 query() 兩種資料表查詢方法,也可以利用 insert()、update()、delete() 分別可以處理資料新增、修改和刪除。
15 Google Maps 應用程式
Google Maps 程式除了單純的顯示地圖位置、地標之外,還能切換不同的顯示模式。搭配上不同的應用資訊,對於日常生活,甚至商務應用都能有所發揮。
16 發佈應用程式
Android 應用程式完成後可以發佈到實機上測試,甚至上傳到 Google Play 商店,是每個開發者都應該要學習的重點。
1、五南網路會員所購買的商品均享有取貨7天的鑑賞期﹝包含國定假日、例假日﹞,退換貨之商品必需於取貨7天內辦理退換貨,否則恕不接受退換貨。
2、依照消費者保護法規定,凡消費者於網站購物均享有7天商品鑑賞期,唯需注意辦理退貨商品需保留完整外包裝、附件、外盒等等,才可辦理退貨。
3、如欲退貨,請在鑑賞期內將商品連同發票寄回,每張訂單限退一次。
4、鑑賞期非試用期,若您收到商品經檢視後有任何不合意之處,請立即依照退貨規定辦理退貨
1、若本網站已設團購價,請直接下訂即可。
2、如您需要其他類型產品團購,則請聯繫客服或直接將需求e-mail
至wunan2351960@gmail.com即可
一、購物說明 1.本站商品近60萬筆。(商品圖片、出版日期等相關資訊僅供參考,出貨一律是最新版本) ◎請注意:上架商品不等於一定可以出貨。(會有缺書而訂不到書的狀況,敬請體諒) 2.當您下訂時,我們會向出版訂書(約7-10個工作天)(政府出版品因受限於採購程序,平均補貨作業時間約 2~6週)。如有久候,敬請見諒。當出版社回覆缺書時,我們只能取消您的訂單。 3.當您下訂時您必須同意:訂單成立的第14天起,因缺某一本書無法出貨的訂單,本站有權利自動取消您的訂單。◎請注意:缺書取消訂單我們統一發送簡訊通知。如果您要部份出貨者,請留言後再重新下單。 4.、本站保留出貨的權利。 二、運費說明 1.宅配到府:滿999元免運費,未滿則加收65元(台灣本島),離島一律加收120元 2.五南門市取貨:未滿350,運費20元 3.揪團:免運費 三、退貨與退款說明 五南會員所購買的商品均享有取貨7天的猶豫期﹝包含國定假日、例假日﹞,退換貨之商品必需於取貨7天內辦理退換貨,否則恕不接受退換貨。 1.請注意!下列商品購買後不提供7天的猶豫期,請務必詳閱商品說明並再次確認確實有購買該項商品之需求及意願時始下單購買,有任何疑問並請先聯繫客服詢問: (1)客製化之商品。 (2)買斷不退之商品。 (3)報紙、期刊或雜誌。 (4)經消費者拆封之影音商品或電腦軟體。 (5)下載版軟體、資訊及電子書。 (6)涉及個人衛生,並經消費者拆封之商品,如:內衣褲、刮鬍刀…等。 (7)藝文展覽票券、藝文表演票券。 (8)易於腐敗、保存期限較短或解約時即將逾期。 2.退貨退款詳細說明: (1)如欲退貨,請在鑑賞期內將商品連同發票寄回,每張訂單限退一次。 (2)退換貨政策:請在收到商品後,立刻檢查商品是否正確,如果有問題或瑕疵,請於7天猶豫期內完成退換貨申請手續。辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 (3)退款說明:請您填寫退貨退款書,若您採信用卡付款,由客服人員辦理刷退手續。若採其他付款方式,我們會將退款,匯款至指定帳戶。以上需要14個工作天。 (4)退貨退款書請至【客服中心】點選『退換商品】的說明中下載。
1.每日09:00前截止訂單,包含出貨通知、缺書通知等。 3.上午9:00點以前下單,可在當日下午17:00以後,查詢出貨進度。例假日除外 4.上午9:00以後在下單,需在隔日17:00以後,方能查詢訂單出貨進度。例假日除外 5.當你使匯款或轉帳時,請務必提供帳戶末5碼之資訊,請拍照email或傳真給我方,否則須等與銀行確認後,才能出貨。 6.出貨是以下單時間為出貨先後的順序,也就是請先下單再查詢庫存,因為就算查完庫存,也可能無法先為你保留書籍(政府出版品因受限於採購程序,平均補貨作業時間約 2~6週)。
Android初學特訓班(第八版)(適用 Android 8.X / 7.X,全新Android Studio 3.X開發,附影音)
出版日期:2018-03-10
ISBN:9789864767496
定價:480元
特價: 90 折!432 元
參考分類(CAT):
參考分類(CIP): 電腦科學
運送付款
一般訂單: 超商取貨付款(全家、OK、萊爾富)
宅配到府(信用卡、ATM轉帳)