深入淺出 Android 開發, 2/e (Head First Android Development: A Brain-Friendly Guide, 2/e)
內容描述
易學易用的編程指南
全面解析Fragment
用約束版面改變人生
用Android定位服務來認路
避免令人尷尬的Activity
創造頂尖的服務
悠遊於設計支援程式庫
『如果你想要開發行動app,看這本書就對了!這本書簡直是最棒的Android開發書籍。』
— Andy Parker, Next plc軟體研發主管
『這肯定是最好的Android開發教學書籍,如果你只能選擇一本書,請絕對要挑它。』
—Kenneth Kousen, Kousen IT公司總裁暨JavaOne Rock Star
『《深入淺出Android開發》是位親切的導師,它用精準且趣味橫生的風格,指導你運用最新的模式打造下一個殺手級app,成為Android開發大師。』
—Ingo Krotzky, Android學習者
你將從本書學到什麼?
如果你想要打造殺手級的Android app,這本全面修訂與翻新的書籍可以協助你立刻建構第一個有效運作的應用程式,你將學會如何建構app、設計靈活的互動介面、在幕後運行服務、讓app在各種智慧型手機和平板電腦上運行…等等。閱讀這本書,彷彿有位Android開發老手與你並肩作戰,你只要具備一些Java知識就可以使用它了!
這本書為何如此與眾不同?
我們認為你的時間寶貴,不應該浪費在與新概念周旋不下的窘境中。運用認知科學與學習理論的最新研究成果,精心建構出一段引發多重感知的學習體驗,《深入淺出Android開發》採取專為大腦運作而設計的豐富視覺化風格,而不是令你昏昏欲睡的冗贅敘述。
目錄大綱
1 千里之行起於足下:開始探索 Android
2 建立互動式 App:用 App 做事
3 多個 activity 與 intent:說出你的目的
4 Activity 的生命週期:扮演 Activity 的角色
5 視區與視區群組:賞心悅目
6 約束版面:物歸原處
7 清單視區與配接器:井井有條
8 支援程式庫與 app bar:走捷徑
9 fragment:模組化
10 在大型介面中使用 fragment:不同的尺寸,不同的介面
11 動態 fragment:嵌套 fragment
12 設計支援程式庫:向右滑動
13 recycler 視區與卡片視區:使用 recycler
14 導覽抽屜:遨遊四方
15 SQLite 資料庫:啟動資料庫
16 基本資料指標:取出資料
17 資料指標與 asynctask:隱身幕後
18 啟動型服務:為您服務
19 綁定型服務與使用權限:形影不離
i 相對版面與網格版面:會見親屬
ii gradle:Gradle 組建工具
iii art:Android Runtime
iv adb︰Android Debug Bridge
v android 模擬器:加速執行
vi 本書遺珠:(我們沒有談到的)十大要事