1.普通传递(单纯传递String,Integer类型的list)代码如下: //传递intent.putStringArrayListExtra(name, value); //接收: ArrayList list = getIntent().getStringArrayListExtra(name); //传递intent.putIntegerArrayListExtra(name
  关于 android Intent对象对象数组的一些操作 androidintent传递对象传递对象数组 直接开正题,Intent传递值就是平常那些很简单的,接下来介绍传递 对象,和 对象数组 1 .intent 传递自定义的 对象 -实体类继承  Serializable 1. public class AA implements Serializable
转载 2023-06-30 20:50:23
87阅读
# Android Intent 传递对象实现指南 作为一名经验丰富的开发者,我将指导你如何在 Android 中使用 Intent 传递对象。本文将分为以下几个部分: 1. 流程概述 2. 步骤及代码示例 3. 总结 ## 1. 流程概述 在开始具体讲解之前,让我们先来了解一下整个流程。下面是传递对象的流程: ```mermaid journey title 传递对象流程 se
今天和同学交流传递集合数据时候,我直接建议同学使用putSerializable传递一个序列化对象,然后获取到该对象中list集合拿来使用,但是同学说她们不这样用使用putParcelableArrayListExtra直接传递一个集合,我就有点好奇这两者有什么不同,我当初为什么使用第一种方法,就去网上查了资料,大彻大悟。 自定义对象传递: 通过intent 传递自定义对象的方法
转载 2023-08-06 18:28:33
91阅读
android开发中,经常会使用Intent传递数据,在Google官方的android api中对于基本数据类型,Intent类中都有对应的方法 intent.putExtra(key,date);来传递数据然而在实际开发中,基本数据类型肯定是不能够满足需要的,这个时候怎么办?对于自定义的类对象,如何通过Intent传递呢?这个时候就需要将对象序列化(Serializable)后才能传递
效果:想看实例的,感兴趣的能够看之前的一篇文章Android ViewPager Fragment实现选项卡部分关键代码:public class SerializeActivity extends Activity implements Serializable { Button btnlist,...
转载 2014-06-24 13:26:00
93阅读
2评论
前言:上一章节我们介绍了Intent的两种跳转方式,显式跳转和隐式跳转,今天我们来学习下如何在跳转的过程中进行数据的传递,分别是简单的数据传递、数组传递、集合、对象传递、Bitmap传递!-------简单的数据传递-----MainActivity.java:package com.example.intent; import android.app.Activity; import andr
# Android Intent传递List对象Android开发中,我们经常需要在不同的活动(Activity)之间传递数据。Android提供了Intent机制来实现这一功能。Intent是一种在不同组件之间传递消息的对象,用于启动活动、启动服务、发送广播等操作。但是,AndroidIntent机制只支持传递基本数据类型和Parcelable对象,对于传递其他类型的数据,需要进行一些额
原创 2023-08-11 11:05:54
733阅读
效果:想看实例的,感兴趣的能够看之前的一篇文章Android ViewPager Fragment实现选项卡部分关键代码:public class SerializeActivity extends Activity implements Serializable { Button btnlist, btnParcelable, btnSerialze; private final Strin
转载 2015-07-08 21:25:00
100阅读
2评论
# Android Intent 传递对象列表的实现 在 Android 开发中,传递数据是一个经常需要实现的功能。尤其是当我们需要传递一个对象列表时,通常我们会使用 `Intent` 进行数据传递。本文将详细介绍如何在 Android 中通过 `Intent` 传递对象列表,包括详细的步骤和代码示例。 ## 流程概述 以下是实现过程的整体流程,展示出每一步的主要任务: | 步骤 | 描述
原创 22天前
0阅读
# Android Intent传递Serializable对象Android开发中,我们经常需要在不同的Activity之间传递数据。Android提供了Intent机制来实现这个功能。Intent可以传递各种类型的数据,包括基本类型,字符串,甚至对象。 ## Serializable接口 Serializable接口是Java编程语言中的一个接口,用于标记一个类的实例可以被序列化。当
原创 2023-07-29 07:47:02
88阅读
# Android Intent传递数据传递对象Android开发中,我们经常需要在不同的组件之间传递数据。Android提供了Intent机制,使我们可以在Activity、Service、BroadcastReceiver之间传递数据。但是,Intent默认只支持传递基本数据类型,如整数、布尔值、字符串等。如果我们想要传递复杂的对象,我们需要通过一些技巧来实现。 本文将介绍如何在And
原创 2023-09-19 03:45:13
271阅读
前言Intent除了来启动activity,发送广播,启动服务等。我们还可以在Intent中添加数据,以达到在两个activity传递数据的作用。我们可以这样传递一些简单的数据:Intent intent = new Intent(FirstActivity.this, SecondActivity.class); intent.putExtra("username", "zhangsan
转载 2023-08-16 17:09:59
55阅读
Android Intent Filter-判斷intent傳遞對象 一.Intent接收原理當使用者發送一個intent出來,要求元件去執行動作,如果這個intent裡有很清楚的設定了ComponentName,那麼intent就會直接被送到指定的元件,並啟動該元件,如果沒有設定,則會由Android系統自動去判斷該把這intent送到哪個元件上啟動他。大多數在本身專案內元件可以處理的動作,i
大家好,好久不见,今天要给大家讲一下AndroidIntent中如何传递对象,就我目前所知道的有两种方法,一种是Bundle.putSerializable(Key,Object);另一种是Bundle.putParcelable(Key, Object);当然这些Object是有一定的条件的,前者是实现了Serializable接口,而后者是实现了Parcelable接口,为了让大家更容易理解
转载 17天前
0阅读
AndroidIntent中如何传递对象                  1.背景知识:  Activity之间通过Intent传递值,支持基本数据类型和String对象及它们的数组对象              
Android:通过Intent传递对象、Parcelable
原创 2013-06-06 22:16:41
9352阅读
方法一: 如果单纯的传递List 或者List的话 就可以直接使用 
转载 2022-08-15 21:21:03
200阅读
使用Intent传递对象 一、使用背景:        Intent的一个重要用处就是“传递数据”,它的putExtra()可以在组件间传递常见的数据类型,但是这些数据类型毕竟是有限的,如果我们想将一些数据封装成一个对象进行传递时(传递对象),仅靠putExtra()就无能为力了,所以我们要学习几种Intent传递对象的方法。 二、Intent
Android Intent参数传递 Android参数传递有两种方式, 1.是从一个Activity传递参数到第二个Activity并在第二个Activity获取数据 2.是从第二个Activity关闭后将参数传递到第一个Activity (1)第一种: public class FirstDemoActivity extends Activity { private Button bu
转载 2023-07-09 23:10:02
151阅读
  • 1
  • 2
  • 3
  • 4
  • 5