Activity之间传递数据一般通过以下几种方式实现: 1. 通过intent传递数据 2. 通过Application 3. 使用单例 4. 静态成员变量。(可以考虑  WeakReferences) 5. 持久化(sqlite、share preference
转载 2024-02-29 09:23:13
58阅读
     Android activity 参数传递 经过网上的资料收集终于测试成功,可以两个Activity 之间相互传递参数。先将部分代码帖出来(关键代码已注释),仅供参考。第一个activity:activity_main导入相关包import android.os.Bundle;import android.view.Menu;import andr
原创 2014-10-27 10:12:22
942阅读
发送intent.setClass(Bmi.this, Report.class);Bundle bundle = new Bundle();bundle.putString("KEY_HEIGHT", field_height.getText().toString());bundle.putString("KEY_WEIGHT", field_weight.getText().toString());intent.putExtras(bundle);startActivity(intent);接收解析Bundle bunde = this.getInt
转载 2011-09-17 09:37:00
107阅读
2评论
1  基于消息的通信机制 Intent--------boudle,extra用这种简单的形式,一般而言传递一些简单的类型是比较容易的,如int、string等详细介绍下Intent机制Intent包含两部分:1 目的【action】-------要去到哪里去2 内容【category、data】----------路上带些什么,区分性数据和内容性数据简单数据传递:Intent inte
转载 2023-09-14 08:32:31
53阅读
 发送方:  Intent intent = new Intent();  Bundle bundle = new Bundle();  bundle.putString("key_height", fieldHeight.getText().toSt
原创 2012-05-04 14:57:16
87阅读
1、Activity <--->   Fragment  Activity一般先传递给FragmentActivity,通过FAct传给附属Fragment2、Activity <--->   FragmentActivity  通过Intent传递  如果涉及加载模式传递参数的话,需要通过 onNewIntent
原创 2013-12-21 18:26:20
7353阅读
1点赞
1评论
Activity之间的参数传递  假设有2个Activity,分别为 ActivityA和ActivityB,ActivityA负责调用ActivityB。 (一)ActivityA传递参数给ActivityB ActivityA类的代码:Bundle bundle = new Bundle();bundle.putInt("...
原创 2023-06-14 16:38:07
159阅读
一个Android应用程序很少会只有一个Activity对象,如何在多个Activity之间进行跳转,而且能够互相传值是一个很基本的要求。本次我们就讲一下,Android中页面跳转以及传值的几种方式!Activity跳转与传值,主要是通过Intent类来连接多个Activity. 1. Intent显式意图 (1) 最常见最一般的页面跳转代码,很简单,如下: Intent in
转载 2023-07-31 11:59:58
456阅读
目录1.向下一个Activity传输数据1.1 传递普通类型数据1.2 传递对象2.返回数据给上一个Activity1.向下一个Activity传输数据1.1 传递普通类型数据向下一个Activity传输数据:Intent intent5 = new Intent(FirstActivity.this,SecondActivity.class); intent5.putExtra("key_Ext
点击按钮跳转到另一个Activity2 button2 = (Button) findViewById(R.id.button2); button2.setOnClickListener(listener2); listener2 = new OnClickListener() { public
转载 2011-04-21 17:41:00
123阅读
2评论
传递简单数据传递数据Intent i=new (this,TwoActivity.cla
原创 2022-01-05 16:01:09
194阅读
    最近学习了android的界面的跳转,一个是activity和fragment之间的跳转(之前的博客说过),一个是不同activity之间的跳转。    activity直接的跳转很简单,只需要用Intent即可,而且传递数据很简便,如果只是传递简单数据,即可直接使用,如果传递复杂的数据,比如一个类,就得需要把类定义为。      个人觉得android跳转页面要比JA
转载 2023-05-23 16:47:55
148阅读
一个activity就好比一个网页,此文章讲解怎样创建一个activity并且实现跳转! 一、学习创建Activity 1、新建一个java类,右击src目录,选择new-->class,新的activity需要继承Activity类 2、需要复写onCreate() 例子: 3、配置到Androi Read More
转载 2014-07-15 12:11:00
1206阅读
2评论
Activity数据传递与跳转引子之前我们了解到,Activity可以有多个,且可以运行于不同进程中。那么如何进行消息传递呢?这就需要涉及一个对象——IntentIntent翻译过来为“意图”,它是一种运行时绑定(run-time binding)机制,可以应用于两个应用间的通讯交互,也能够应用于在同一个应用下不同组件的交互(activity、service、broadcast receiver)
转载 2023-11-21 10:43:33
254阅读
举个例子  我现在要从A界面   跳转到B界面或者C界面   这样的话 我就需要写2个Intent  如果你还要涉及的传值的话 你的Intent就要写两遍添加值的方法 那么 如果我用1个Bundle  直接把值先存里边 然后再存到Intent中 不就更简洁吗?     
转载 精选 2015-06-03 20:22:17
847阅读
## Android通过adb调用Activity传递参数 ### 1. 流程图 ```mermaid erDiagram classDiagram Activity
原创 2023-08-29 13:25:29
2254阅读
# Android Activity 在返回时传递参数 作为一名经验丰富的开发者,我很高兴能帮助你了解如何在Android中实现Activity在返回时传递参数。这在开发过程中非常常见,比如从一个Activity中获取数据并返回到另一个Activity。以下是整个流程的详细说明。 ## 流程图 首先,让我们通过一个流程图来了解整个过程: ```mermaid flowchart TD
原创 2024-07-21 08:42:50
47阅读
在上一文中,我们说过,Activity就相当于一块块的七巧板,每个应用用这一个个七巧板组合成了美丽的图画,并用代码验证了每个Activity的生命周期。     那么,每个应用又是如何将各个Activity组合起来的呢?这就是本文要讲的内容。     通常情况下,一个应用有一个Task,这
转载 6月前
22阅读
将网络图片保存到sd卡,再从sd卡取出bitmap图片的步骤:(保存到sd卡才是永久性的)InputStream is = conn.getInputStream(); //第一步:将网络图片转换成bitmap bitmap = BitmapFactory.decodeStream(is); bitmap.compress(CompressFormat.JPEG, 100, fos); //
转载 2023-09-06 15:54:55
163阅读
Activity之间是如何调用的在javaWeb程序中,jsp与jsp之间的调用是通过重定向完成的,而在Android中,ActivityActivity之间的切换是通过Intent来完成的。所谓Intent,它是Android中非常重要的内置组
转载 2012-03-23 21:28:00
194阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5