開發(fā)指南
歡迎來到android開發(fā)指南!這篇開發(fā)指南能就關(guān)于文檔方面的一些主要平臺特性為開發(fā)Android應(yīng)用提供實(shí)際指導(dǎo)。這探討的是關(guān)于android背后的思想,例如構(gòu)建應(yīng)用的框架,以及使用工具開發(fā),測試和為平臺發(fā)布軟件。
開發(fā)指南涵蓋了大部分的Android平臺文檔,除了一些對API框架的引用資料。找關(guān)于API的說明請移步Reference。
開發(fā)指南分為以下幾部分:
Android基礎(chǔ)(Android Basics)
Android的最初定位——是什么,提供什么,以及你的應(yīng)用程序如何用它。
關(guān)于框架(Framework Topics)
討論一些Android框架和API的特定部分。關(guān)于框架的介紹,請先參看Application Fundamentals。然后根據(jù)需要瀏覽其他的主題——從設(shè)計(jì)用戶界面和設(shè)置資源文件到存儲數(shù)據(jù)和使用權(quán)限。
關(guān)于Android Market(Android Market Topics)
這個(gè)主題主要涉及Android Markert發(fā)布和付費(fèi)應(yīng)用的一些內(nèi)容,例如,如何在執(zhí)行許可協(xié)議和應(yīng)用收費(fèi)。
開發(fā)(Developing)
為Android開發(fā)和測試工具,以及測試結(jié)果提供指導(dǎo)。
發(fā)布(Publishing)
關(guān)于如何部署和發(fā)布你的應(yīng)用程序。
最佳實(shí)踐(Best Practices)
為了程序更高效率以及用戶的使用體驗(yàn)更佳而推薦的一些程序編寫技巧。
Web應(yīng)用程序(Web Applications)
關(guān)于如何在Android設(shè)備上創(chuàng)建無縫Web應(yīng)用程序以及可嵌入基于web內(nèi)容的Android應(yīng)用。
附錄(Appendix)
一些參考信息和說明,例如常見問題,學(xué)術(shù)用語,和其他的一些信息。
Android編程的第一步是下載SDK(軟件開發(fā)工具包)。更多的信息請參看SDK欄。
在你擁有SDK之后,開始看看Dev Guide.如果你想通過快速的看一些代碼來開始,那么Hello World教程可以讓你輕松的通過”HELLO WORLD”應(yīng)用來了解一個(gè)Android application的基本(組成). Application Fundamentals(程序基本原理)文檔是一個(gè)開始學(xué)習(xí)程序框架基本(知識)的好地方。
如果需要進(jìn)一步的幫助,建議加入一個(gè)或者更多的Android討論組,請到Developer Forums頁面尋求更多信息。
Android 中文翻譯組
開發(fā)者指南
Android 基礎(chǔ)知識
Android 是什么 ?
應(yīng)用程序基礎(chǔ)
框架相關(guān)
進(jìn)程和線程
用戶界面
通知
狀態(tài)欄通知
應(yīng)用程序資源
資源訪問
處理運(yùn)行時(shí)更改
字符串資源
布局資源
樣式資源
其他類型資源
數(shù)據(jù)備份
多媒體和攝像頭
媒體播放
JetPlayer
攝像頭
音頻捕獲
位置和地圖
USB 主從設(shè)備
搜索
增加最近查詢的建議項(xiàng)
添加自定義建議項(xiàng)
搜索配置文件
進(jìn)行測試
測試基礎(chǔ)
開發(fā)
簡介
虛擬設(shè)備管理
AVD 管理
工具
最佳實(shí)踐
性能優(yōu)化
Activity 和 Task 設(shè)計(jì)指導(dǎo)
為 Android 3 .0 優(yōu)化應(yīng)用程序
網(wǎng)絡(luò)應(yīng)用程序
概述
附錄
接口描述語言 ( AIDL )
Android API 的級別
應(yīng)用程序安裝位置
Android 支持的媒體格式