上QQ阅读APP看书,第一时间看更新
第1章 四大组件
四大组件是Android面试过程中问得最多的知识点,在实际开发中也是无处不在的,因此是必须要掌握的重点知识点之一。Android的四大组件分别是活动(Activity)、服务(Service)、广播接收器(Broadcast)和内容提供者(ContentProvider)。
活动:活动即点击一个App进去后用户能够看到的界面的组件并且用户可以通过触碰点击页面的各种按钮组件来与活动进行交互。
服务:服务在后台中一直运行,甚至当应用退出后也能继续运行。
广播接收器:可以接收系统和其他应用发送过来的广播消息;同样地,它也能向系统和其他应用发送广播消息。
内容提供者:应用之间进行数据交互的桥梁,为数据提供了供外部访问的各种接口。
接下来本章将会重点介绍它们。