Android基本组件

  • ①Activity和View负责与用户交互
  • ②Service通常位于后台,拥有独立的生命周期,为其他组件提供后台服务和监控其他组件运行状态
  • ③BroadcastReceiver广播消息接收器,类似事件编程中的监听器(与普通事件监听器监听程序对象不同,监听其他组件)
  • ④ContentProvider应用之间进行数据交换(通常与ContentResolver结合使用,一个应用使用ContentProvider暴漏自己的数据,而另一个应用则通过ContentResolver来访问数据)
  • ⑤Intent和IntentFilter(Intent严格讲不是组件),Intent是应用内不同组件之间 通信的载体,可启动另一个Activity或者Service组件,还可发送一条广播消息来触法系统中的BroadcastReceiver。被调用组件通过IntentFilter来声明自己满足的条件(能处理哪些隐式Intent)
原文地址:https://www.cnblogs.com/zzss/p/7461989.html