(API GUIDE 1)Introduction to Android 介绍安卓

来源:互联网 发布:linux 线程挂起 编辑:程序博客网 时间:2024/05/18 09:12

安卓提供了丰富的允许你在Java语言环境下为移动设备构建创新的应用和游戏的应用框架。 文档左边的列表详细地提供了如何使用不同的API来构建应用。


如果你是菜鸟,了解下面的关于安卓应用框架的基础概念还是很重要的。


应用提供多个入口点

安卓应用是由可以独立激活的不同成分构成的。例如,一个独立的activity位一个用户接口提供一个界面,并且在后台提供了一个独立的处理工作(类似于一个独立的线程  译者注)

使用intent,你可以从一个成分启动另一个成分。你甚至可以启动另一个应用的成分,例如一个地图应用中用来显示地址的控件(activity)。这个模式为一个应用提供了多了入口点并且允许任何应用作为其他应用可能激活的动作的用户“缺省”


应用适应不同的设备

安卓提供了一个适应很强的应用框架,允许呢位不同的设备配置提供独特的资源。例如,你可以为不同的界面大小生成不同的XML布局文件并且由系统来决定基于当前的设备界面大小,哪个布局会被使用。

如果有应用的特点需要特定的硬件诸如相机,你可以在运行的时候询问设备特点的和是否适用。如果必要,你也可以你的应用所需要的特色,好让应用市场不允许不支持这一特色的设备安装这个应用。

0 0