显式Intent
Intent intent = new Intent(FirstActivity.this, SecondActivity.class);
startActivity(intent);
Manifest文件:
<activityandroid:name="com.activity.activitytest.SecondActivity">//显式Intent不需要指定intent-filter
</activity>
隐式Intent
Intent intent = new Intent(“com.activity.activitytest.ACTION_START”);
startActivity(intent);
Manifest文件:
<activityandroid:name="com.activity.activitytest.SecondActivity">
<intent-filter >
<action android:name="com.activity.activitytest.ACTION_START"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="com.activity.activitytest.MyCategory"/>
</intent-filter>//隐式Intent需指定intent-filter
</activity>
也可以使用Intent显式其他界面
Intent i = new Intent(Intent.ACTION_VIEW);
Intent i = new Intent(Intent.ACTION_DIAL);