《Android SDK上手指南》epub+pdf版發(fā)布
原創(chuàng)越來越多的人開始嘗試Android開發(fā),因為它成本極低,所有的工具基本都能免費獲得,并且市場廣大,開發(fā)出的產(chǎn)品可以有很多潛在用戶,如果是做著自己用,也很有價值。
網(wǎng)絡上Android開發(fā)的入門教程已經(jīng)很多,我們在這里推出的是tuts+上面的***版本,有理論的講述也有實踐的指導,如果你正打算學習Android開發(fā),這將是一本很好的入門指導。
本書針對的讀者是剛開始準備學習Android開發(fā)的人,需要有一定的編程經(jīng)驗,但不需要太多,如果了解過Java、學習過HTML足矣。
本書目錄:
***章 環(huán)境需求
- 讓我們從安裝Android開發(fā)環(huán)境開始。
第二章 IDE:Eclipse速覽
- Eclipse原本是Google官方推薦的IDE,對于開發(fā)一個Android app來說它足夠好用。
第三章 IDE:Android Studio速覽
- Google發(fā)布了官方的Android開發(fā)IDE:Android Studio,我們有必要對它來一個檢視。
第四章 應用程序結(jié)構(gòu)
- 在開始開發(fā)前,我們有必要了解一個Android App的結(jié)構(gòu)。
第五章 用戶界面設計
- 用戶界面是移動App非常重要的部分,我們來學習如何構(gòu)建用戶界面。
第六章 用戶交互
- 用戶交互邏輯是一個App的核心。
第七章 Java應用程序編程
- Android程序是用Java語言編寫,讓我們來快速了解一下Java語言。
第八章 應用程序資源
- 現(xiàn)在讓我們來研究一下項目中可能用到的資源類型,包括布局、圖片以及數(shù)據(jù)值。
第九章 Manifest文件
- Manifest文件非常重要,它指定應用程序包、提供應用組件的形式化描述,此外還負責聲明權(quán)限、必要的API級別以及鏈接庫等。
第十章 應用程序數(shù)據(jù)
- Android有五種方法存儲數(shù)據(jù),讓我們來看看如何來操作這些數(shù)據(jù)。
第十一章 虛擬與物理設備
- 接下來,我們將一同探索如何在物理及虛擬設備上運行自己的應用程序并與之互動。
第十二章 運行與調(diào)試
- 當我們開始著手創(chuàng)建Android應用程序時,需要關注的重點在于運行應用程序并將信息記錄到控制臺以監(jiān)控應用的運行活動。
第十三章 Activity與生命周期
- 當大家開始學習如何為Android平臺開發(fā)應用程序時,Activity當中所涉及的大量狀態(tài)與回調(diào)方法可能會成為很多難題乃至混亂的根源。
第十四章 Android組件詳解
- Android應用程序當中包含四大組件:Activity、Service、Content Provider以及Broadcast Receiver。讓我們來看看它們都是什么。
第十五章 示例項目
- Android SDK示例項目中的應用能夠執(zhí)行種種功能,例如各類用戶界面元素、數(shù)據(jù)管理、交互等,值得大家探索一番。
第十六章 應用程序發(fā)布
- 要通過Google Play商店進行應用程序發(fā)布,我們需要注意一些必要條件,建議大家認真了解這些內(nèi)容,并盡可能嚴格貫徹。
第十七章 下一步學習方向
- 在今天的文章中,我們將把全部注意力集中在可資選擇的未來學習對象上。
第十八章 知識測試
- 前面我們已經(jīng)了解了為Android平臺創(chuàng)建應用程序過程中需要涉及的各種基本概念及知識要點。***請大家接受一份結(jié)業(yè)測試、看看自己是否掌握了前面提到的各項知識。
下載地址: