android Activity见数据传递的三种方式
1、使用剪切板方式clipboardManager
Activity A 中的内容传值到Activity B
A中代码:
//获得从上一个Activity传来的intent对象 Intent intent=getIntent(); String stringValue=intent.getStringExtra("extra"); myTextView=(TextView) findViewById(R.id.myTextView); //设置TextView显示的值(引用String的配置文件) //myTextView.setText(R.string.other); //从上个Activity传过来的值 myTextView.setText(stringValue);在Android中,有一个名为Application的类,我们可以在Activity中使用getApplication(),方法来获得,它是代表我们的应用程序的类,使用它可以获得当前应用的主题,资源文件中的内容等,这个类更灵活的一个特性就是可以被我们继承,来添加我们自己的全局属性。
使用方法为继承Application,定义所需类型变量,定义对应的get 和 put 方法即可