01 Introduction to Android–Android入门

原文链接:http://developer.android.com/guide/index.html

Android系统提供了一个富应用程序框架允许你在Java语言环境中为移动设备构建富有创意的应用和游戏。在左侧列出的文档详细说明了如何使用Android系统中各种各样的API构建应用。

如果你是一个新的Android开发者,对于你来说理解接下来关于Android系统应用程序框架的基本概念是重要的:

Apps provide multiple entry points
应用程序提供多个入口

Android应用程序由不同的组件构建而成,这些组件可以单独的调用。例如,一个activity为一个用户界面提供一个单独的屏幕,一个service独立的在后台工作。

通过intent可以从一个组件启动另一个组件。你甚至可以启动另一个应用程序中的组件,例如在一个地图应用中的activity显示一个地址。这种模式为一个单一的应用提供了多个入口并且允许任何应用表现为用户的默认响应其他应用的action调用。

学习更多:

App Fundamentals
Intents and Intent Filters
Activities

Apps adapt to different devices
应用程序适应不同的设备

Android系统提供一个自适应的框架允许你为不同配置的设备提供唯一的资源。例如,你可以为不同的屏幕尺寸创建不同的XML布局文件,系统会自动决定根据当前的屏幕来应用不通的布局。

如果应用需要特殊的硬件,例如摄像头,你可以在应用运行的时候查询设备的可用性。如果必要,你可以声明你的应用需要的特性,这样应用市场如Google Play就不会在不具有该特性的设备上安装该应用。

学习更多:

Device Compatibility
Resources Overview
User Interface Overview

原文链接:http://developer.android.com/guide/index.html

Android系统提供了一个富应用程序框架允许你在Java语言环境中为移动设备构建富有创意的应用和游戏。在左侧列出的文档详细说明了如何使用Android系统中各种各样的API构建应用。

如果你是一个新的Android开发者,对于你来说理解接下来关于Android系统应用程序框架的基本概念是重要的:

Apps provide multiple entry points
应用程序提供多个入口

Android应用程序由不同的组件构建而成,这些组件可以单独的调用。例如,一个activity为一个用户界面提供一个单独的屏幕,一个service独立的在后台工作。

通过intent可以从一个组件启动另一个组件。你甚至可以启动另一个应用程序中的组件,例如在一个地图应用中的activity显示一个地址。这种模式为一个单一的应用提供了多个入口并且允许任何应用表现为用户的默认响应其他应用的action调用。

学习更多:

App Fundamentals

Intents and Intent Filters

Activities

Apps adapt to different devices
应用程序适应不同的设备

Android系统提供一个自适应的框架允许你为不同配置的设备提供唯一的资源。例如,你可以为不同的屏幕尺寸创建不同的XML布局文件,系统会自动决定根据当前的屏幕来应用不通的布局。

如果应用需要特殊的硬件,例如摄像头,你可以在应用运行的时候查询设备的可用性。如果必要,你可以声明你的应用需要的特性,这样应用市场如Google Play就不会在不具有该特性的设备上安装该应用。

学习更多:

Device Compatibility

Resources Overview

User Interface Overview

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">