`
endual
  • 浏览: 3570048 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

android activity 之间传递参数

 
阅读更多

 发送方:

  Intent intent = new Intent();

  Bundle bundle = new Bundle();

  bundle.putString("key_height", fieldHeight.getText().toString());

  bundle.putString("key_weight", fieldWeight.getText().toString());

  intent.setClass(ActivityMain.this,Report.class);

  intent.putExtras(bundle);

  startActivity(intent);



  接收方:

  Bundle bundle = new Bundle();

  bundle = this.getIntent().getExtras();

  double height = Double.parseDouble(bundle.getString("key_height"))/100;

  double weight = Double.parseDouble(bundle.getString("key_weight"));

分享到:
评论

相关推荐

    Eclipse编写的Android Activity之间简单地传递参数应用实例

    本实例将深入讲解如何在Eclipse V4.2.0环境下,使用Intent对象来实现在Android Activity之间简单地传递参数。 首先,我们需要了解Intent的作用。Intent在Android系统中扮演着消息传递的角色,它能够启动新的...

    两个Activity之间传递参数的代码

    本篇文章将详细讲解如何在Android的两个Activity之间传递参数,并通过给出的`LoginActivity.java`和`MainActivity.java`两个文件为例进行说明。 首先,我们要了解在Android中,有两种主要的方式来传递数据: 1. ...

    Android 中Activity 之间传递参数

    Android 中Activity 之间传递参数 Android 中Activity 之间传递参数是 Android 应用程序开发中的一种常见需求。通过本文,我们将主要介绍 Android 中Activity 之间传递参数的相关资料,希望通过本文能帮助到大家,...

    诠释Android中Activity间的参数互传

    本篇文章将深入探讨如何在Android的Activity之间传递参数,帮助开发者更好地理解和运用这一关键机制。 一、Intent:数据传递的载体 在Android中,Intent不仅用于启动一个Activity,还可以承载数据进行传输。我们...

    Android Activity之间的跳转以及传递参数源代码下载

    要传递参数,我们可以利用Intent的putExtra()和getExtra()方法。比如,我们想传递一个字符串: ```java // 在源Activity中设置参数 intent.putExtra("key", "value"); // 在目标Activity中获取参数 String value =...

    Android应用:Intent打开另外一个Activity,Intent拨电话,Intent在2个Activity间传递参数

    本教程将详细讲解如何使用Intent来实现特定的功能,包括打开新的Activity,拨打电话,以及在两个Activity之间传递参数。 首先,让我们讨论如何使用Intent打开另一个Activity。在Android中,Activity是用户界面的...

    Android-Service与Activity传值

    4. **Service向Activity传递数据** 有两种常见的方法: - **使用BroadcastReceiver**:`Service`通过发送Broadcast,`Activity`注册BroadcastReceiver来接收数据。`Service`创建一个`LocalBroadcastManager`实例,...

    Activity之间的相互调用与传递参数

    总结一下,Activity之间的相互调用与传递参数是Android开发中的核心技能。理解启动模式、Intent的使用、回调机制以及生命周期管理,可以帮助我们构建健壮且用户体验良好的应用程序。在实际编码时,应根据具体需求...

    Android-Android界面跳转传递参数封装

    `Android-Android界面跳转传递参数封装`这个主题主要关注如何通过编程的方式优化这一过程,提高代码的可读性和可维护性。通常,开发者会使用Intent来实现Activity之间的通信,包括启动新的Activity和传递数据。下面...

    Android 开发Activity基础 启动和跳转并传递参数

    了解Activity的基础,特别是如何启动、跳转以及传递参数,是每个Android开发者必须掌握的关键技能。 一、Activity的基础概念 Activity是Android系统中负责与用户交互的组件,它负责展示UI和处理用户事件。每个...

    Android Activity之间传值

    通过以上介绍,你应该对Android Studio 3.1环境下Activity之间的数据传递有了清晰的理解。在实际开发中,可以根据具体需求灵活运用这些方法,实现高效、安全的数据交换。在提供的MyDemo项目中,你可以找到具体实现的...

    Android中为应用添加多个Activity并实现参数传递案例

    本教程将详细讲解如何在Android中添加多个Activity以及如何实现参数传递。 首先,我们创建新的Activity。在Android Studio中,可以通过右键点击项目目录下的`java`或`kotlin`文件夹,选择"New > Activity > Empty ...

    Android activity间的数据传递,选择头像

    首先,我们要知道在Android中,有多种方式可以在Activity之间传递数据: 1. **Intent的 extras**:这是最常见的数据传递方式。通过在Intent对象中添加额外的数据(key-value对),然后将Intent传给startActivity()...

    Androidstudio实现页面跳转和传递参数

    本篇文章将详细介绍如何在Android Studio中进行页面跳转并传递参数,以及如何利用Bundle对象来存储和恢复数据。 首先,页面跳转在Android中主要通过Intent对象来实现。Intent是一种用来表达应用程序之间意图的类,...

    Activity跳转时传递Bitmap对象

    在Android开发中,Activity之间的数据传递是常见的操作,特别是在处理图像数据时,如Bitmap对象。Bitmap是Android系统中用于表示图像的重要类,它包含了图像的所有像素信息。在不同Activity之间传递Bitmap,通常是...

    Android四大组件——Activity(一)Activity之间通信及其生命周期变化

    在本篇内容中,我们将深入探讨Activity之间的通信以及它们在不同操作下的生命周期变化,并讨论如何传递回传参数。 首先,我们来看Activity之间的通信。在Android系统中,Activity可以通过Intent进行通信。Intent是...

    Android Activity跳转和listview的使用

    在这个主题中,我们将深入探讨如何通过Intent和Bundle实现Activity间的参数传递和跳转,以及如何在ListView中设置Item的点击事件处理。 首先,Intent是Android系统中用于启动其他组件(如Activity、Service等)的...

    Android Activity之间相互调用与传递参数的原理与用法分析

    如果需要传递参数,可以在Intent中使用`putExtra()`方法。`putExtra()`提供了多种重载版本,可以存储不同类型的数据,如字符串、整数、浮点数等。下面是一个示例,传递用户名和年龄: ```java i.putExtra("uName", ...

    Android原生java语句 和html js互相调用 传递参数

    本教程将详细介绍如何在Android中通过Java语句与HTML中的JavaScript进行互调,并传递参数。 首先,我们需要在Android项目中引入`WebView`组件。在XML布局文件中添加一个`WebView`: ```xml android:id="@+id/...

Global site tag (gtag.js) - Google Analytics