Android系列教程(二)

Android中的基本组件:

任何一个程序体系,都有自己概念范畴内的元素,比如J2EE程序中,有显示界面的元素jsp,而jsp中又包含具体的页面元素button,box等,J2EE中也有处理数据的组件servlet。那下面来介绍一下Android中的对应元素。

1.View:View是UI元素,是构成用户界面的基本构成块。在概念上说,类似于J2EE中的输入框,下拉框,表格这一类页面元素;也类似于J2ME中那些控件。反正就是组成界面的最小可分割单元。

2.Activity:Activity是用户界面的概念。Activity通常表示应用程序中的一个屏幕,它通常包含一个或多个View。从相似度来说,类似于J2EE中的jsp页面。

3.Intent:有不少人说Intent是android应用程序的灵魂。它的主要作用是传递消息,控制器,中转站的感觉。从相似度来说,类似于J2EE架构中的Action作用。

4.ContentProvider:android系统为了让各个应用程序可以安全的共享数据搞出来的一个东东,首先说明,这个东西是用的蛮多,但是自己定义的很少。优势是让一个系统中各个应用程序可以共享数据,缺点是效率底下。

5.Service:这个就蛮简单的了,类似于其他操作系统中的服务概念。是可以长时间运行的后台进程。

6.AndroidManifest.xml:android程序的主配置文件,类似于J2EE程序的web.xml,而且从表面特征来看,那是非常的类似。

这一篇文章就先写到这里,下一篇讲解一个示例程序。

你可能感兴趣的:(android)