Android基本组件
1.Activity和View
Activity是Android应用中负责与用户交互的组件,//是不是类似ios中的ViewController View组件是所有UI组件
2.Service Service与Activity的地位并列,它也代表一个单独的Android组件
其区别在于:Service通常在后台运行,一般不需要与用户进行交互, 3.BroadcastReceiver
BroadcastReceiver顾名思义是广播消息接收器。从代码实现的角度来讲,它非常类似于事件编程中的监听器,但是它监听的是Android应用中的其他组件。
4.ContenProvider
对于Android应用而言,它们必须相互独立,但是如果应用之间涉及数据交换的话,例如在一个程序中需要读取读取联系人信息
5.Intent和IntentFilter 严格意义来说,intent并不是Android组件,它是组件间通信的载体。