开发Android应用程序

发布时间:2011年05月13日      浏览次数:617 次
你可以使用高质量的开发工具来开发Android应用程序,这些工具和你开发Java应用程序时使用的工具相同. Android 核心库提供了必要的功能,能够让你创建出丰富的令人惊讶的应用程序。Android的开发工具让程序的运行,调试和测试变成了一项非常轻松的工作。 这一节详细描述了开发Android应用程序的各项细节.。它简要阐述了系统的设计理念, 然后详细描述了每一个关键的子系统。 阅读完本节内容后,你将会获得必要的知识并且有信心开始将你头脑中的想法编写为真实的Android应用程序。


阅读本节之前,你应该先阅读Getting Started Guide. Getting Started Guide可以帮助你将Android SDK运行起来并向你演示如何构建一个基本的应用程序. 本节的内容将以Getting Started Guide提供的信息为基础。
下面是本节的内容:


实现一个用户界面 (Implementing a UI)
解释了如何为Android应用程序构建用户界面(UI)以及如何与用户界面进行交互.阅读完这一页的内容后,你将会深刻地理解Android 布局(layout)是如何构建出来的,是如何运转的,以及怎样才能使它们更漂亮。


结构描述(Building Blocks)
Android 组件的详细描述。 它覆盖了 ”Android 应用程序剖析”中涉及到的组件的细节, 还有更多的内容.本节将逐一详述Android的每一个关键组件(Intents, Activities, Views, 和events)。


存取数据(Storing and Retrieving Data)
怎样使用Android提供的各种各样的存储机制来读写数据,以及怎样使用网络服务存取数据。 有几种不同的方法从/向Android 应用程序读/写数据, 每种方法对应不同的需求。这一页将描述所有的方法并解释如何根据你的需求选择正确的方法。


安全模型(Security Model)
获得访问权限可以保证系统资源和功能模块(feature)的安全, 声明自己的权限可以对外界访问你自己功能模块的行为进行控制。权限可以控制是否允许一个应用程序访问另外一个应用程序提供的功能(例如,哪个程序可以通过手机拨电话)。这一页描述了权限是如何工作的, 如何请求权限,以及如何定义自己的权限。


资源和国际化(Resources and i18n)
对Android 应用程序资源管理系统的详细描述, 包括如何把它应用于国际化和本地化. “资源” 是应用程序的资产(例如图像, 本地化字符串, XML 布局), 它们在运行的时候被解析。这一页描述了Android是如何从资源集合中解析出它需要加载的资源,以及如何创建和使用资源。
免责声明:本站相关技术文章信息部分来自网络,目的主要是传播更多信息,如果您认为本站的某些信息侵犯了您的版权,请与我们联系,我们会即时妥善的处理,谢谢合作!