android 的两个 Activity 之间怎样互传数据

我的app 只要单向传输就可以.
是否要做一个发送, 一个接收?
用甚麼方法来实现?
http://developer.android.com/tra ... rting-activity.html
这个得易懂

//
  Intent intent = new Intent(this, Activity.class);
  // intent.putExtra("name", 123);
  //
  Bundle bundle = new Bundle();
  bundle.putBoolean("flag", true);
  intent.putExtras(bundle);
  //
  startActivity(intent);

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-04-04
startactivityforresult
第2个回答  2015-04-04
用intent对象传输
android中activity使用及数据传递是怎样的?
先来看场景A的解决方案。通过Intent的putExtra方法在第一个Activity中传递数据,第二个Activity中使用getExtra方法接收数据。再看场景B,需要在两个Activity之间传递数据,可以利用Intent传递数据,第一个Activity中通过putExtra方法存储数据,第二个Activity通过getExtra

android怎样在两个事件间传递数据
在Android应用中,若需在两个事件之间传递数据,可以采用Intent对象来实现。首先,创建一个Intent对象,并根据需要配置参数,明确指定从哪个Activity跳转至另一个Activity。比如,从ActivityA跳转到ActivityB,可通过如下代码实现:Intent intent = new Intent(ActivityA.this, ActivityB.class)。接下来,在Inte...

Android Activity与Fragment之间的传值概述
在Activity间传递信息时,可以使用Bundle在两个Activity之间交换数据。在读取数据时,通常在Activity中使用这些方法获取数据。在Android开发中,线程间传递数据可以通过Handler将带有Bundle数据的消息放入消息队列,其他线程可以从队列中获取数据。Handler的`handleMessage(Message msg)`方法在接收到消息后会被调用,...

android两个activity之间怎么传递数据
Activity之间是没有办法直接传递数据的。Android的设计原则是,用Intent在不同的Activity和进程之间进行通信,但是通常来讲,Intent中只能存入基本数据类型和系统默认支持的比如Uri之类的。那么对于用户自己定义的数据结构是无法直接用Intent来传送的,如果想要通过Intent来传递自定义数据,可以让数据结构实现Parcelab...

android中两个activity怎么实现数据传输
操作步骤如下:1、创建Intent对象,并配置参数,有那个activity跳转到哪个activity 2、在intent对象中进行存放数据,数据的格式是key-value形式 3、启动跳转 4、进入下一个到跳转的activity中,并取得intent对象 5、通过intent对象取得bundle对象,数据就在bundle对象中,然后通过key-value形式取得数据 ...

Android 页面之间数据传递方式有几种
方法一:可以先实例化某个类,获得该类的引用,当其他类需要该对象的内部数据时,可以直接通过该引用去访问该类的内部数据。方法二:对于A、B两个类之间,可以先实例化一个第三方类C,然后两个类都可以把需要传递的数据存入C中,或从C中取出。这些方法理论上都可以用在Activity类之间传递数据。然而,与...

Android传递一个数据到另外两个activity怎么写
如果是纯基础数据(int string bool),new 出来的Intent ,有几个要传递的值 调用putextra 几次,最后startactivity。如果是对象或者复杂数据 可以用序列化来传递对象。也可以用静态类 或者sharerefrece,静态变量不推荐,因为虚拟机是有向图,只要有引用就不释放对象,很容易造成oom ...

Android如何在Activity和Service之间传递数据
一个Android程序可以由多个Activity和Servier组成,在这些程序组件之间传递数据的方法有以下几种,每种方法都有其特定的使用途径。1、原始数据类型:在Activity\/Servier之间传递临时性的原始数据,可以使用Intent的putExtras方法来传递数据。若传递的数据需要长久保存,则使用SharedPreference类来完成。2、传递对象...

android如何将listview的每个item中的值传到另一个Activity中?_百度知...
因此,Intent在这里起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者相互联系。你可以把从服务器中获取的数据封装到一个类中间中,然后通过Parcelable打包一下。再把封装的类装到一个ArrayList中,在通过Intent 和bundle把你打包的ArrayList传过去。你在另一个Activity中接受就...

android中如何实现将第二个Activity的数据传回第一个Activity而且不会丢 ...
用这个不可以吗?startActivityForResult(intent, requestCode), 用这个跳转到第二个activity, 选择图片后,返回第一个时, 一起将路径返回不就ok啦?当然了要重写onActivityResult方法

相似回答