[置顶] Android API Guides – Introduction to Android

Android介绍

 

声明:

本文由Gordon翻译

发布于www.dlvoice.com

欢迎转载,但请保留此声明

原文地址:http://developer.android.com/guide/index.html

         Android提供了丰富的应用框架以便用户能够创建使用Java的环境来在移动设备上开发有创新性的应用和游戏。Android API Guides文档将会详细描述如何使用Android不同API来开发应用。

假如你是Android开发的新手,最好首先了解一下下面列出的Android app框架的基础知识。

应用提供了多个入口

         Android 应用是由一系列可以单独调用的组件组成的。举例来说,一个单独的activity向用户提供了一个单独的界面,同时有一个Service独立在后台运行。

你可以使用intent来从一个组件启动另外一个组件,甚至你可以启动不同的应用中的组件,比如地图中应用中的activity显示一个地址。对一个应用来说将会提供多样的入口,并且允许任何别的应用默认进行调用。

想了解更多的资讯,请关注(译者注:将会陆续推出这些部分的翻译):

  • App Fundamentals – 应用基本原理
  • Intents and Intents Filters – intend和intent过滤
  • Activities

APP适配于不同的设备

Android提供了一个APP适配框架以便开发者能够为不同的设备配置其特有的资源。比如,对不同大小屏幕的设备提供不同的XML layout文件,而由系统来决定不同屏幕的设备使用的具体是哪个XML文件。

假如一个app需要特殊的硬件设备(比如摄像头),你可以在运行的时候进行查询设备是否支持。假如有必要,你甚至可以声明你的app需要支持的特性,这样app市场(比如Google 应用商量)将不允许那些不支持这些特性的设备进行安装。

想了解更多的资讯,请关注:

  • Device Compatibility — 设备兼容性
  • Resources Overview — 资源概述
  • User Interface Overview — 用户接口概述

你可能感兴趣的:(adnroid)