一般Android应用包含几大组件:Activity,Service,ContentProvider以及BroadcastReceiver。其中ContentProvider为提供了一套数据访问的统一接口,可以使用ContentResolver来操作内容提供者。其他三个组件则需要Intent来激活。Intent一般定义了某种“意图”去做某一件事情,我们可以使用Intent处理如下任务:
- Broadcast a message
- Start a service
- Launch an activity
- Display a web page or a list of contacts
- dial a phone number or answer a phone call
下面依次举例说明Intent的用法。
未完待续