# 目錄
**第一章 環境需求**
- 讓我們從安裝Android開發環境開始。
**第二章 IDE:Eclipse速覽**
- Eclipse原本是Google官方推薦的IDE,對于開發一個Android app來說它足夠好用。
**第三章 IDE:Android Studio速覽**
- Google發布了官方的Android開發IDE:Android Studio,我們有必要對它來一個檢視。
**第****四****章 應用程序結構**
- 在開始開發前,我們有必要了解一個Android App的結構。
**第****五****章 用戶界面設計**
- 用戶界面是移動App非常重要的部分,我們來學習如何構建用戶界面。
**第****六****章 用戶交互**
- 用戶交互邏輯是一個App的核心。
**第七章 Java應用程序編程**
- Android程序是用Java語言編寫,讓我們來快速了解一下Java語言。
**第八章 應用程序資源**
- 現在讓我們來研究一下項目中可能用到的資源類型,包括布局、圖片以及數據值。
**第九章 Manifest文件**
- Manifest文件非常重要,它指定應用程序包、提供應用組件的形式化描述,此外還負責聲明權限、必要的API級別以及鏈接庫等。
**第十章 應用程序數據**
- Android有五種方法存儲數據,讓我們來看看如何來操作這些數據。
**第十一章 虛擬與物理設備**
- 接下來,我們將一同探索如何在物理及虛擬設備上運行自己的應用程序并與之互動。
**第十二章 運行與調試**
- 當我們開始著手創建Android應用程序時,需要關注的重點在于運行應用程序并將信息記錄到控制臺以監控應用的運行活動。
**第十三章 Activity與生命周期**
- 當大家開始學習如何為Android平臺開發應用程序時,Activity當中所涉及的大量狀態與回調方法可能會成為很多難題乃至混亂的根源。
**第十四章 Android組件詳解**
- Android應用程序當中包含四大組件:Activity、Service、Content Provider以及Broadcast Receiver。讓我們來看看它們都是什么。
**第十五章 示例項目**
- Android SDK示例項目中的應用能夠執行種種功能,例如各類用戶界面元素、數據管理、交互等,值得大家探索一番。
**第十六章 應用程序發布**
- 要通過Google Play商店進行應用程序發布,我們需要注意一些必要條件,建議大家認真了解這些內容,并盡可能嚴格貫徹。
**第十七章 下一步學習方向**
- 在今天的文章中,我們將把全部注意力集中在可資選擇的未來學習對象上。
**第十八章 知識測試**
- 前面我們已經了解了為Android平臺創建應用程序過程中需要涉及的各種基本概念及知識要點。最后請大家接受一份結業測試、看看自己是否掌握了前面提到的各項知識。