Android中跳转到下一个Activity,需新建一个新的.xml布局文件和一个.java文件。

在新的java文件中我们需要继承Activity类,重写OnCreate()方法。

package com.example.testsend;import android.app.Activity;import android.os.Bundle;public class MainActivity2 extends Activity{        @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.newtest);         }    }

 在清单文件AndroidManifext.xml中配置Activity。

设置按钮点击按钮触发方法,在MainActivity.java文件中设置点击事件 发送数据:

   

public void Click(View v){
//新建一个显式意图,第一个参数为当前Activity类对象,第二个参数为你要打开的Activity类
Intent intent =new Intent(MainActivity.this,MainActivity2.class);

//用Bundle携带数据
Bundle bundle=new Bundle();
//传递name参数为tinyphp
bundle.putString("name", "tinyphp");
intent.putExtras(bundle);

startActivity(intent);
}

接受数据:

protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.newtest);                   //新页面接收数据        Bundle bundle = this.getIntent().getExtras();        //接收name值        String name = bundle.getString("name");       Log.i("获取到的name值为",name);         }

 

更多相关文章

  1. 解决Error:Android(安卓)Dex: com.android.dex.DexIndexOverflow
  2. A20平台增加camera
  3. 制作android native service
  4. Ubuntu 及windows 环境下android(Launcher)源码下载
  5. 【Android笔记】Android统计文件夹大小,删除文件夹下的所有文件方
  6. Android设备定制为永不锁屏
  7. android 监听edittext addTextChangedListene
  8. android应用程序跳转到系统的各个设置页面和通过Intent action
  9. Android(安卓)IPC

随机推荐

  1. ym—— Android(安卓)5.0学习之Activity
  2. 关于Android锁屏的问题
  3. android提高启动速度
  4. [Android Develop_003]-Android Database
  5. 腾讯面试官:了解Java Binder中的系统服务
  6. Android学习指南基础--第一讲:Android开发
  7. Android UI布局之区分 android:gravity
  8. Android(安卓)NDK JNI 的环境搭建以及简
  9. Android RelativeLayout 属性大全
  10. Android单元测试初探——Instrumentation