Android的四个主要组件是事件、服务、广播接收机和内容提供商。 英文名称为ACTIVITY、SERVICE、BroadcastReceiver和Content Provider。 四个组件各自发挥着不同的作用,只有相互配合才能确保安卓的正常运行,缺一不可。
Android的四个组件及其作用
1、事件(activity ) )。
Activity可以看作Android系统的根本,只有在这个根本上才能进行其他的工作。 因为所有在Android系统中运行的程序,其流程都必须在【活动】中运行,所以他都是最基本的模块。 其作用是框架或页面,每个程序由多个【事件】构成。
2、服务(服务)。
服务是Android中非常重要的组件,其地位和优先级与活动相似,但服务不能自己运行。 只能在Android后台运行。 它的作用是逐渐与Android上的其他人进行交互,举个简单的例子,打开手机音乐播放器放在后台,这时播放的音乐由服务器控制。
3、广播接收机) )。
在Android中,广播接收机并不是可以直接看到的,而是在程序之间传递信息的结构,作用是接收和发送通知。 一般来说,广播接收机就像是也能够接收信息、过滤并做出响应的传达组件。
4、内容提供者(Content Provider )。
内容提供者这个组件是专门为第三方APP应用程序设计的,非常灵活,非常重要。 为所有APP应用程序准备内容窗口,并保留数据库和文件。 其目的是在使用这些第三方软件时高效访问并保护内部数据。
为什么Android的四个组件需要注册
由于只有在注册后才能完全灵活地使用这些组件,因此在使用之前,必须在Android manifest.xml中注册这些组件,然后才能开始使用各种组件。