1.包含自定义动作的隐式Intent:
关键代码:
activity.java中
Intent intent = new Intent();// 创建intent对象
intent.setAction("test_action");// 为intent对象设置自定义动作
startActivity(intent);// 将intent传递给activity
AndroidMainfest.xml中
<!--在要启动的secondactivity的中加入如下代码-->
<intent-filter >
<action android:name="test_action" />
<action android:name="test_action" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</intent-filter>
2.通过Intent打开网页
activity.java中
Intent intent = new Intent();// 创建intent对象
intent.setAction(Intent.ACTION_VIEW);// 为intent对象设置动作
intent.setAction(Intent.ACTION_VIEW);// 为intent对象设置动作
intent.setData(Uri.parse("http://www.baidu.com"));//为intent设置数据
startActivity(intent);// 将intent传递给activity
startActivity(intent);// 将intent传递给activity