获取打电话的广播
1.在清单文件中配置receiver,指定要接收广播的类型,并添加相应的权限。1
2
3
4
5<receiver android:name = "包名+类名">
<intent-filter>
<action android:name = "android.intent.action.NEW_OUTGOING_CALL"/>//外拨电话
</intent-filter>
</receiver>
activity只要配置为启动界面的intent_filter,就会生成应用图标与名称
隐式意图:通过指定的action与data
显式意图:直接指定目标activity的包名和类名1
2
3
4
5
6
7<!--给activity配置intent-filter-->
<activity android:name=".mainActivity">
<intent-filter>
<action android:name="com.java.intent"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
</activity>