现在的位置: 首页 > 综合 > 正文

Android开发中几个最基本的概念

2012年09月10日 ⁄ 综合 ⁄ 共 610字 ⁄ 字号 评论关闭

1. Activity

Activity可以理解为一个用户界面,通常表示应用程序中的一个屏幕。它通常包含一个或多个View,也可以不包含View。

2.View

View是UI元素,也是所有UI元素的基类,TextView、EditText、Button等类都继承或间接继承于View类。

3.Intent

Intent通常定义执行某种动作的““意图”。Intent负责对Android应用中的动作、动作涉及的数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完成组件的调用。因此,Intent在这里起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦

4.ContentProvider

我们常常需要在设备上的移动应用程序之间共享数据,因此,Android为应用程序定义了一种标准机制来共享数据。通过ContentProvider可以公开数据,允许应用程序使用来自其他应用程序的数据。

5.Service

Android中的Service类似于Windows或其他平台中的服务,它们都是可能长时间运行的后台进程。Android定义了两种类型的Service:本地Service和远程Service。本地Service是只能由承载该Service的应用程序访问的组件。而远程Service是供在设备上运行的其他应用程序远程访问的Service。

抱歉!评论已关闭.