Activity之间传递数据一般通过以下几种方式实现: 1. 通过intent传递数据 2. 通过Application 3. 使用单例 4. 静态成员变量。(可以考虑  WeakReferences) 5. 持久化(sqlite、share preference
转载 2024-02-29 09:23:13
58阅读
Activity之间传递数据,主要方法有四种:利用静态字段传递;利用Intent传递;利用ClipboardManager传递;利用全局变量传递。    下面就一一道来,首先呢,创建一个Android Application Project,自取名DataTransfer,class为Main.java。要实现数据传递,至少要两个Activity,所以分别添加一个
转载 2023-07-17 15:18:42
164阅读
在Android开发中,我们通常需要在不同Activity之间传递数据,下面我们就来总结一下在Activity之间数据传递几种方式。1. 使用Intent来传递数据  Intent表示意图,很多时候我们都会利用AndroidIntent来在各个Activity之间传递数据,这也是Android比较官方一种数据传递方式  需求1:从一个Activity(IntentDemo)跳转到另外一个
转载 2023-06-29 17:39:03
478阅读
概述:    在Android中,不同 Activity实例可能运行在一个进程中,也可能运行在不同进程中。因此我们需要一种特别的机制帮助我们在Activity之间传递消息。Android中通过intent对象来表示一条消息,一个Intent对象不仅包含有这个消息目的,还可以包含消息内容。对于一个Intent对戏,消息”目的地“是必须,而内容则是可选项。1.通过Bund
转载 2024-05-08 18:11:58
273阅读
1.基于消息通信机制  Intent ---boudle ,extra      数据类型有限,比如遇到不可序列化数据Bitmap,InputStream, 或者LinkList链表等等数据类型就不太好用。  2. 利用static静态数据, public static成员变量;  3.基于外部存储传输, &n
转载 2月前
391阅读
原理图:1)较少数据时存:intent.putExtra("username", username);取:String
原创 2023-04-11 14:58:23
51阅读
前面照着android系统裁剪图片功能自己写了一个相似的工具。功能是大体上实现了,但留下了一个调用问题:如何从我程序调用这个裁剪工具,并且获得裁剪后图片呢?其实这个也很简单了,就是intent基础用法。原文地址请保留 先上个图(界面依旧没优化,难看就难看吧):起始activity,打开图片选择窗口,随便选择一张图片 下面是跳转到裁剪界面按下crop按钮,退出acti
1  基于消息通信机制 Intent--------boudle,extra用这种简单形式,一般而言传递一些简单类型是比较容易,如int、string等详细介绍下Intent机制Intent包含两部分:1 目的【action】-------要去到哪里去2 内容【category、data】----------路上带些什么,区分性数据和内容性数据简单数据传递:Intent inte
转载 2023-09-14 08:32:31
53阅读
一个Android应用程序很少会只有一个Activity对象,如何在多个Activity之间进行跳转,而且能够互相传值是一个很基本要求。本次我们就讲一下,Android中页面跳转以及传值几种方式!Activity跳转与传值,主要是通过Intent类来连接多个Activity. 1. Intent显式意图 (1) 最常见最一般页面跳转代码,很简单,如下: Intent in
转载 2023-07-31 11:59:58
456阅读
不同Activity传递数据方法有很多种:1、利用Intent带putExtra方法传递数据;使用方法:(1)Intent it = new Intent(a.this,b.class);  ==>  Intent it = new Intent();  it.setClass(a.this,b.class);(2)it.putExtra(String k
原创 2013-08-11 12:49:46
1208阅读
1Activity和fragment都是一个类,)方法,即可将Bundle数据包传给fragment。在Fragment中用getArguments方法得到传递过来值。http://dditblog.com/itshare_296.ht
原创 2022-05-26 17:18:59
207阅读
## Android Activity传递数据 List实现教程 在Android开发中,Activity传递数据是一项常见需求,特别是在多个Activity之间共享列表数据。今天,我们将学习如何通过Intent将List数据从一个Activity传递到另一个Activity。本文分为多个步骤,下面的表格将展示整个流程。 ### 整体流程 | 步骤 | 操作
原创 2024-09-19 05:45:22
31阅读
# 如何在Android中传递大量数据 ## 简介 在Android开发中,有时候我们需要在不同Activity之间传递大量数据。本文将指导你如何实现这一过程。 ### 流程表格 ```mermaid journey title 传递大量数据流程 section 开发者指导小白完成以下步骤 - 开发者:了解需求 - 小白:创建数据模型
原创 2024-05-14 03:44:09
60阅读
Activity跳转和传值1.重点内容1.重点内容Activity之间跳转及数据传递(如何跳转?如何返回?)使用Intent在Activity之间传递数据)(单向和双向?)回传数据(怎么回传和接收?)隐式启动Activity(代码量少,可以实现不同组件之间跳转)2.使用Intent显式启动Activity2.1Intent简介1.引入比如下面的图,当我点击”Go to Activity2“
转载 2024-06-12 05:54:33
500阅读
QQ 1285575001Wechat M010527技术交流 QQ群599020441纪年科技aming
原创 2021-07-07 14:29:49
247阅读
# Android Activity与Service之间数据传递 在Android开发中,Activity和Service是两个核心组件,经常需要在它们之间传递数据。在这篇文章中,我们将探讨如何在Activity中与Service进行数据传输,并提供相应代码示例。我们还将通过序列图和旅行图来帮助理解数据传递过程。 ## 什么是Activity和Service? - **Activity
## Android Activity传递数据教程 作为一名经验丰富开发者,我将教你如何在Android中传递数据Activity。首先,我们来看整个流程,并通过表格展示每个步骤: ```mermaid gantt title Android Activity传递数据流程 dateFormat YYYY-MM-DD section 步骤 定义需传递
原创 2024-05-25 05:19:13
69阅读
Activity传递数据,一般而言,传递一些简单类型是比较容易,如int , String等,但是很多时候我们要传递是往往是一个复杂对象,这时候我们可以让这个对象implements Parcelable,或者implements Serializable,实现这两个接口,就可以通过下面的代码片段在Activity之间进行传递了,//发送数据 Intent intent = new I
转载 2024-05-20 14:25:34
39阅读
activity之间传递数据 一、简介 二、通过intent传递数据 1、在需要传数据界面调用 intent.putExtra("data1", "我是fry");方法 //前面是键,后面是值,这个是string 2、在需要接受数据界面调用bundle获取传递过来数据即可 Bundle bu
转载 2017-07-31 14:30:00
100阅读
2评论
1 import android.app.Activity; 2 import android.content.Intent; 3 import android.os.Bundle; 4 import android.view.View; 5 import android.widget.EditText; 6 7 /** 8 * activity之间传递数据&批量传递
转载 2014-09-11 11:05:00
212阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5