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,而且从表面特征来看,那是非常的类似。

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

更多相关文章

  1. android上一些方法的区别和用法的注意事项
  2. 关于Android(安卓)Studio3.2新建项目Android(安卓)resource link
  3. Android(安卓)- Manifest 文件 详解
  4. Android之应用程序基础
  5. Android四大组件的理解
  6. Android官方入门文档[1]创建一个Android项目
  7. 第三章 Android程序设计基础
  8. Android开发者实用代码片段 与大家分享
  9. [android]在上下文菜单的选中事件中获取列表选中的元素

随机推荐

  1. Android(安卓)View学习示例
  2. 浅入浅出 Android(安卓)安全:第四章 Andro
  3. Android:Looper类,Looper.prepare()和Loope
  4. Android滑动菜单
  5. Jack 服务编译问题 Android(安卓)7.0
  6. Android的BUG(五)- Android跨进程使用Graph
  7. Android基于Ffmpeg 的软编软解的可视对讲
  8. [Android1.6]横竖屏切换时自动弹出键盘的
  9. 手机改 user模式为debug模式
  10. 使用android真机测试http网络连接异常解