--------------------------------------------------------------------------------------------------------------------------------------------
英文地址:
http://developer.android.com/guide/index.html
转载请表明出处:
http://www.eyeandroid.com/thread-1272-1-1.html
--------------------------------------------------------------------------------------------------------------------------------------------
开发者指南
Author:Charles
--------------------------------------------------------------------------------------------------------------------------------------------
欢迎来到Android开发者指南.开发者指南为开发Android应用程序提供了实用的指导并为一些主要的平台特性提供了文档.它主要探讨Android背后的思想,例如如何构建应用程序的框架,以及使用工具开发,测试和为平台发布软件.
开发者指南涵盖了Android平台文档中的大部分,它并没有包括Framework API的引用资料.想查找对API的说明请到Reference.
正如你在左边导航面板看到的一样,开发者指南被分为如下8个部分:
1. Android基础(Android Basics)
这部分讨论Android的最初定位----Android是什么,Android提供了什么,以及你的应用程序如何在Android中存在的.
2. 关于框架层的主题(Framework Topics)
这部分专门讨论Android的框架和API,关于框架的介绍,请先参看: Application Fundamentals.然后尽可能地浏览其他主题:从设计用户界面和设置资源文件到存储数据和权限的使用.
3. 关于Android市场的主题(Android Market Topics)
这部分提供一些文档来说明如何在Android Market上发布一些应用,如何通过应用来赚钱.例如如何加强许可协议,如何实现应用的收费.
4. 开发(Developing)
为Android开发和测试工具,以及测试结果提供指导.
5. 发布(Publishing)
这部分介绍如何部署和发布你的应用程序.
6.最佳实践(Best Practices)
为了程序更高效率以及用户的使用体验更佳而推荐的一些程序编写技巧.
7. Web应用程序(Web Applications)
这部分介绍如何在Android设备上创建无缝Web应用程序以及如何创建嵌入web内容的Android应用程序.
8.附录(Appendix)
一些参考信息和说明,例如常见问题,学术用语,和其他的一些信息。
Android编程的第一步是下载SDK。请参考 SDK
在你安装好SDK之后,快速浏览一下Dev Guide.如果你想通过快速的看一些代码来开始,那么Hello World教程可以让你轻松的通过”HELLO WORLD”应用来了解一个Android application的基本(组成). Application Fundamentals是一个开始学习程序框架基础的好地方。
如果需要进一步的帮助,建议加入一个或者更多的Android讨论组(比如EyeAndroid),你还可以到 Developer Forums 页面寻求更多信息.
分享到:
相关推荐
在第一章中,文档对CompactRIO的开发背景和术语进行了说明。它提到了机器控制构架和控制系统的基本配置,强调了CompactRIO作为实时控制器和可重构FPGA机箱的重要性,并介绍了工业级I/O模块的应用。 第二章深入探讨...
例如,书中的第一个场景就是关于如何构建一个Web应用程序。Web应用程序是现代网络中的基本构成,通过Azure平台的多样化服务和工具,开发者能够轻松地部署和管理Web应用,同时还能够根据需要进行扩展。 本书在内容的...
### USB Complete: The Developer’s Guide, Fourth Edition #### 核心知识点概览 - **USB技术概述** - USB的历史与发展 - USB版本对比(包括USB 1.0、USB 1.1、USB 2.0、USB 3.0) - USB On-The-Go与无线USB -...
Wireshark Developer's Guide 是一份专为想要涉足Wireshark开发领域的人员编写的指南,特别针对初学者和Windows 32位平台的开发者。Wireshark是一款强大的网络协议分析器,它允许用户捕获、查看和分析网络通信数据包...
Clif Flynt 的《TCL-TK:开发者指南》第二版帮助你在两方面提高开发效率。TCL 是一种具有高投资回报率的软件语言——它以极低的成本实现了便携、强大、经济的结果。几行 TCL 代码就足以创建有趣且有用的应用程序。”...
### Delphi 5 Developer’s Guide 开发人员指南 #### 标题解读: - **Delphi 5 Developer’s Guide**:本书旨在为使用Delphi 5的开发者提供全面、深入的技术指导,帮助他们掌握该开发环境的各项功能和技术要点。 #...
因此,本书的第一部分将指导读者如何设置必要的开发环境,这对于想要开始Wireshark开发的人员来说是必不可少的。 第二部分则会详细说明如何修改Wireshark的源代码。这包括对现有代码的更改,以及添加新的特性和协议...
《Oracle Database 2 Day + Application Express Developer’s Guide》是一本由Oracle官方发布的、针对Oracle Application Express(APEX)开发者的指南书籍。该书主要面向那些希望快速掌握如何使用Oracle APEX构建...
《C++Builder 6 Developer’s Guide》是一本全面且实用的指南,适合所有层次的C++开发者。无论是新手还是经验丰富的程序员,都能从中获得有价值的见解和技术知识。通过阅读本书,不仅可以掌握C++Builder 6的核心功能...
《Tomcat 6 Developer’s Guide》是一本专为开发者准备的指南,主要涵盖了Apache Tomcat 6版本的相关知识。Tomcat是一款开源的Java Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范,是许多Web应用...
《A Developer's Guide to the Semantic Web》是关于语义网的开发者指南,这本书的第二版由Liyang Yu编写,涵盖了语义网的基础和开发实践。语义网是一种网络的扩展,它使用各种技术来提供一种机器可理解的方式,让...
综上所述,《JDBC Developer's Guide and Reference》是一本详细介绍了如何使用 Oracle JDBC 驱动程序开发 Java 数据库应用程序的专业指南。它不仅涵盖了基础的连接管理和数据操作方法,还深入探讨了高级特性和性能...
### SQL Developer User Guide 关键知识点概述 #### 一、SQL Developer 概述 - **定义与功能**:Oracle SQL Developer 是一款图形化工具,旨在帮助用户执行一系列数据库管理任务,如浏览、创建、编辑和删除数据库...
《C# .NET Web Developer's Guide (code)》是一本专为C#开发者设计的全面指南,涵盖了在.NET框架下构建Web应用程序的核心技术与实践。这本书不仅提供了理论知识,更包含了大量的代码示例,帮助读者深入理解并掌握C#...
- 详述了Recovery在不同场景下的使用,例如第一次开机、恢复出厂设置、升级等。 - 汇总了一些常见问题及其解决方法,如无法找到或打开的DRM设备、misc分区固件修改默认命令、userdata分区设置为vfat文件系统、...
本书名为《Tcl/Tk Developer's Guide 第三版》,作者为Clif Flynt,从标题中我们可以了解到,这是一本专门针对Tcl/Tk开发者的指南,而且是第三版,意味着它可能已经过更新以包含最新版本的Tcl/Tk技术。指南可能包括...
- **版本信息**:文档为ARM Developer Suite版本1.2的开发者指南。 - **版权信息**:文档版权所有为1999-2001 ARM Limited所有,任何部分的复制或改编需获得版权所有者的书面许可。 - **产品更新**:文档记录了从...
Java 平台标准版安全开发者指南(Java Platform, Standard Edition Security Developer's Guide)是 Oracle 公司发布的一份详细的安全开发者指南,旨在帮助开发者了解 Java 平台的安全机制和安全编程实践。...