Android studio跳转页面设计完整代码
时间: 2024-12-24 08:35:58 浏览: 44
在Android Studio中,通常使用`startActivity()`或`Intent`来实现页面间的跳转。下面是一个简单的例子,展示如何从一个Activity启动另一个Activity:
```java
// 假设你有一个MainActivity.java文件
import android.content.Intent;
import android.os.Bundle;
import androidx.appcompat.app.AppCompatActivity;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// 创建一个指向SecondActivity的Intent
Intent intent = new Intent(this, SecondActivity.class);
// 启动SecondActivity
startActivity(intent);
}
}
// 现在看SecondActivity.java
import androidx.appcompat.app.AppCompatActivity;
public class SecondActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_second); // 这里设置第二个Activity的布局
}
}
```
在这个例子中,`MainActivity`启动了`SecondActivity`。你需要将`R.id.your_button` (假设是按钮) 或其他触发事件的对象替换为 `intent` 的发起点,并确保两个Activity都添加到项目构建路径中。
如果你需要传递数据,可以在`Intent`中附加键值对:
```java
intent.putExtra("key", "value");
```
接收数据在目标Activity中通过`getIntent().getStringExtra("key")`获取。
阅读全文
相关推荐


















