众所周知,Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。本文将从这四个方面系统介绍下~
1、activity
activity是安卓系统的基础,在activity的前提下才可以进行其它的工作,所以在安卓系统理想要运行所有的程序,就必须有Activity的存在。
2、service
service也是安卓里面十分重要的组件,它能够自己运行,不过只能在安卓后台运行,它的作用就是与安卓的其他逐渐进行交互。
3、content provider
内容提供商这个组件是专门为第三方应用而设计的,它非常的灵活,而且相当重要,它会为所有的应用准备一个内容窗口,并且保留数据库、文件,作用就是我们在使用这些第三方软件的时候,可以有效的访问,并且保护里面的数据。
4、broadcast receiver
在安卓系统中,广播接收器并不是直接就可以看到的,它是程序之间传递信息时的一种机制,作用就是接收或者发送通知。通俗的来说广播接收器更像是一种传递组件,它能够将信息接收,甚至还可以对它进行过滤然后进行响应。
以上就是关于android四大组件详解的相关内容。