首先定义一个自定义类。注意红色部分。 public class MyClass implements Serializable{ private int number; private int max; private int min; private ArrayList<String> url;
public void SetNumber(int number) { this.number = number; }
public void SetMax(int max) { this.max = max; }
public void SetMin(int min) { this.min = min; }
public void SetUrl(ArrayList<String> url) { this.url = url; }
public int GetNumber() { return number; }
public int GetMax() { return max; }
public int GetMin() { return min; }
public ArrayList GetUrl() { return url; }
}
然后创建2个Activity,来传递数据。 发送部分代码: Intent intent = new Intent(); intent.setClass(TestActivity.this, OtherActivity.class); intent.putExtra("myclass", myclass); startActivity(intent);
接收部分代码: Intent intent = getIntent(); myclass = (MyClass)intent.getSerializableExtra("myclass"); |
相关推荐
资源包括如何在一个activity A里激活另一个activity B。...然后在两个activity之间用handler传输数据。在activity A里定义全局变量handler,用sendMessage来发数据,在handler里数据以消息队列的方式发送。
两个Activity之间传递参数的代码
利用广播Broadcast Receiver,在2个不同的Activity传递数据
Activity之间的数据传递 简单功能的实现 对新手有所帮助
使用ViewModel解决多个Activity数据共享问题(Kotlin版)
源码包括activity之间数据传递的三种方法,参考博客:http://blog.csdn.net/u010963246/article/details/46722887
Android源程序实现两个Activity之间的跳转
运用intent实现两个activity间的数据传输,activity1传数据到activity2,activity2再返回数据到activity1
实现两个activity之间跳转等待时的进度条
代码在4.0上演示成功。主要展示了如何通过Intent来实现在两个Activity中来回切换。
这是一个android两个activity的例子,从跟着网上的教程做的。
实现在同一个activity中通过一个按钮切换两个不同的布局,此处的按钮并非同一个按钮控件,而是在两个不同的布局文件中点击按钮实现布局的切换。参考博客:http://blog.csdn.net/u010963246/article/details/47324229
本文主要介绍Android 多个Activity相互之间的跳转,认识Activity生命周期,在做Android编程的时候用处很大,希望能帮助有需要的小伙伴
能将第一个activity的值传到第二个activity,第二个activity的值能返回到第一个activity,适合初学者那来学习
在实际的应用中,我们不仅仅要向Activity传递数据,而且要从Activity中返回数据,虽然返回数据和传递数据类似,也可以采用前面4种方法,但是一般建议采用Intent对象的方式来返回数据,使用这种方式返回数据,需要...
NULL 博文链接:https://fish198398.iteye.com/blog/1090696
同时启动两个Activity测试代码 activity生命周期
在Android中传递数据的方法非常多,本次介绍4中比较常用的数据传递方法: 1.通过Intent传递数据 2.通过静态变量(static)传递数据 3.通过剪贴板(Clipboard)传递数据 4.通过全局对象传递数据 在...
笔者近期看官方training,发现了很多有用又...此点是通过在fragment中定义接口与Activity共享数据。 2、Activity传递信息给fragment 此点主要是通过fragment的getArgument()和setArgument()两个函数传递bundle来传递。
Activity与Activity、Activity与Fragment、Fragment与Fragment的数据交互