intent传值:4,intent传集合3,intent传对象, 2,传递后有返回值的情况:当需要从目标Activity回传数据到原Activity时,可以使用上述方法定义一个新的Intent来传递数据,也可以使用 startActivityForResult (Intent intent, int requestCode);1,传递后无返回值的情况:从当前Activity传递到目标Ac
转载
2023-07-02 21:22:55
188阅读
Android开发人员都知道,Intent适用于在不同的Activity之间传递数据,包括参数、字符串、以及序列化的对象等。但是笔者所做的项目用到了使用Intent 传递Bitmap图片对象,图片的数据量相对来说是比较大的,那么intent能否胜任传递图片的任务呢?首先很明显bitmap实现了Android中的Parcelable接口,可以序列化。因此理所当然能够通过intent传递,然而图片的大
转载
2023-12-06 20:21:01
97阅读
从Intent的定义可知,Intent除了定位目标组件外,另外一个职责就是传递数据信息。1、传递基本数据Intent间传递数据一般有两种方法:一种是通过data属性,另一种是通过extra属性。data属性是一种URL,它可以是指向我们熟悉的HTTP,FTP网络地址,也可以指向ContentProvider提供的资源,通过调用Intent的setData方法可以放入数据,相应地,调用getData
转载
2023-08-31 00:17:28
73阅读
参考自《第一行代码》——郭霖Intent的用法相信你已经比较熟悉了,我们可以借助它来启动活动、发送广播、启动服务等。在进行上述操作的时候,我们还可以在Intent中添加一些附加数据,以达到传值的效果,比如在FirstActivity中添加如下代码: Intent intent = new Intent(FirstActivity.this, SecondActivity.class);
inte
转载
2024-04-18 21:36:08
76阅读
一、Intent作用android 中intent是经常要用到的。不管是页面调转,还是传递数据,或是调用外部程序,系统功能都要用到intent。Android的有三个基本组件——Activity,Service和BroadcastReceiver,它们都是通过Intent机制激活的,而不同类型的组件有传递Intent的不同方式。(1) 要激活一个新的Activity,或者让一个现有的A
转载
2024-01-16 11:35:33
139阅读
题目要求:实现2或多个页面之间的跳转,并把值传递过来(使用显示方式)先来说一下在Android中Intent的使用方法分2中 1、显示方式Intent intent = new Intent(Context packageContext, Class<?> cls);
intent.putExtra("键","值");其中Context是一个上下文,第二个参数是
转载
2023-07-06 21:09:23
109阅读
第一种:传递简单的字符串,或者数字:发送:String ss="这是一个字符串"Intent intent=new Intent();intent.setClass(A.this,B.Class)intent.putExtra("data",ss);startActivity(intent);接收:Intent intent=getIntent();String ss=intent.getStri
转载
2023-06-14 22:09:26
281阅读
例:从Activity1的文本框输入数据 输出到Activity2的文本框中只列出部分代码 Activity1 private EditText edit_str;//在开头声明输入数据的文本框 edit_str = findViewById(R.id.edit_str); //找到该文本框 start.setOnClickListe
转载
2023-05-18 11:12:36
159阅读
Android之intent传值的三种方法分别是:1、startActivity();2、startActivityForResult();3、调用在下个activity自定义的方法“actionStart()”,也就是最佳的方法。一、一般方式传值跳转:startActivity()方法/* 在MainActivity中定义如下代码 */
button1.setOnClickListener(ne
转载
2023-07-11 20:08:07
601阅读
一、向下一个活动传递数据1. 传递简单数据2. 传递数据包3. 传递值对象(1) Serializable序列化接口(2) Parcelable序列化接口二、返回数据给上一个活动 一、向下一个活动传递数据前面我们在介绍Intent的时候有说过,我们可以利用Intent在不同组件之间传递数据,接下来这篇文章就是记录如何利用Intent在不同Activity之间传递简单数据、传递数据包、传
转载
2023-08-01 22:42:40
776阅读
1、Intent 可以传递的数据类型在 Intent和IntentFilters(1) 中我们知道了通过 Intent 的putExtra( ) 方法可以实现组件之间的数据传递。那么putExtra( ) 方法能够传递的数据类型由哪些限制呢?下面这张图是我从AndroidSrudio中截取的,这张图里列出了所有可以通过intent传递的数据类型。putExtra.png根据这张图...
原创
2022-01-14 11:39:12
1784阅读
http://blog.csdn.net/sukyle/article/details/4485505
1.Activity之间传递数据
(1)利用Intent传递数据
传递数据的Activity中:
Intent intent =
原创
2012-11-28 23:55:20
773阅读
隐式意图和显式意图(重点)隐式意图:在开启目标activity时,不需要直接指定目标activit
原创
2022-12-01 12:36:58
147阅读
Bundle b=new Bundle();b.putStringArray(key, new String[]{value1, value2});Intent i=new Intent(context, Class);i.putExtras(b);Bundle b=this.getIntent().getExtras();String[] array=b.getS...
原创
2023-06-21 00:22:32
76阅读
你能通过这篇文章学习到什么?1. 利用intent在两个activity之间传递数据 2. 利用intent在两个activity之间传递数据包3. 利用intent获取到返回数据很多人在刚开始进行android开发时,想要在两个activity之间传递数据,但是却并不知道如何去操作。那么通过这篇文章,我将帮助你把这个知识点安排的明明白白~一、什么是intent?在我看来,intent就是起到一个
转载
2023-10-25 21:41:40
99阅读
1.普通传递(单纯传递String,Integer类型的list)代码如下:
//传递:
intent.putStringArrayListExtra(name, value);
//接收:
ArrayList list = getIntent().getStringArrayListExtra(name);
//传递:
intent.putIntegerArrayListExtra(name
转载
2023-08-31 00:17:42
127阅读
关于 android Intent 传对象和对象数组的一些操作
androidintent传递对象传递对象数组
直接开正题,Intent传递值就是平常那些很简单的,接下来介绍传递 对象,和 对象数组 1 .intent 传递自定义的 对象 -实体类继承 Serializable
1. public class AA implements Serializable
转载
2023-06-30 20:50:23
89阅读
android中intent传递数据的简单使用:1.使用intent传递数据: 首先将需要传递的数据放入到intent中 Intent intent = new Intent(MainActivity.this,OtherActivity.class); intent.putExtra("name", "使用Intent传递数据"); startActivity(intent); 然后再
转载
2023-07-02 21:41:19
134阅读
Activity的传值和Intent对象Intent意图对象的外延显示意图隐式意图Activity传值的分类使用Intent传值可传递的类型Intent传值的分类直接传值Bundle传值定义作用使用Intent传递对象Application定义使用Application全局变量传值使用静态成员传值Intent回传数据使用场合使用注意事项 Intent意图对象的外延显示意图特点:明确指定要跳转的A
前言:上一章节我们介绍了Intent的两种跳转方式,显式跳转和隐式跳转,今天我们来学习下如何在跳转的过程中进行数据的传递,分别是简单的数据传递、数组传递、集合、对象传递、Bitmap传递!-------简单的数据传递-----MainActivity.java:package com.example.intent;
import android.app.Activity;
import andr
转载
2024-02-05 03:39:58
63阅读