android如何跳转页面
时间: 2023-10-18 10:57:59 浏览: 36
在 Android 中,可以通过 Intent 实现页面的跳转。以下是一些常见的跳转方式:
1. 显式跳转:
```
Intent intent = new Intent(this, TargetActivity.class);
startActivity(intent);
```
其中,this 表示当前 Activity,TargetActivity 是目标 Activity。
2. 隐式跳转:
```
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("http://www.example.com"));
startActivity(intent);
```
其中,Intent.ACTION_VIEW 是 Action,Uri.parse("http://www.example.com") 是目标 Uri。
3. 带参数跳转:
```
Intent intent = new Intent(this, TargetActivity.class);
intent.putExtra("key", value);
startActivity(intent);
```
其中,"key" 是参数的键,value 是参数的值,在目标 Activity 中可以通过 getIntent().getStringExtra("key") 获取参数值。
需要注意的是,跳转之前需要在 AndroidManifest.xml 中声明目标 Activity。例如:
```
<activity android:name=".TargetActivity" />
```