1.基于消息的通信机制  Intent ---boudle ,extra      数据类型有限,比如遇到不可序列化的数据Bitmap,InputStream, 或者LinkList链表等等数据类型就不太好用。  2. 利用static静态数据, public static成员变量;  3.基于外部存储的传输, &n
转载 3月前
391阅读
# Android Activity List数据传递指南 在Android开发中,Activity之间的数据传递是一个非常常见的需求。本文将通过一个简单的实例,教会你如何在两个Activity之间传递数据。我们会以下面的步骤进行: ## 流程概述 下面是传递数据的基本流程: | 步骤 | 描述 | |------
原创 2024-09-18 04:38:48
16阅读
Android开发中,我们通常需要在不同的Activity之间传递数据,下面我们就来总结一下在Activity之间数据传递的几种方式。1. 使用Intent来传递数据  Intent表示意图,很多时候我们都会利用Android的Intent来在各个Activity之间传递数据,这也是Android比较官方的一种数据传递的方式  需求1:从一个Activity(IntentDemo)跳转到另外一个
转载 2023-06-29 17:39:03
478阅读
# Android Service与Activity之间的数据传递Android应用程序开发中,Service和Activity是两个常用的组件。Service主要用于在后台执行长时间运行的任务,而Activity则用于与用户进行交互。在某些场景下,我们需要将Service与Activity之间进行数据传递,本文将介绍几种常用的数据传递方式,并提供相应的代码示例。 ## 1. 使用Int
原创 2023-08-23 09:33:39
534阅读
# Android Dialog Activity 数据传递的实现 在 Android 开发中,Dialog Activity 是一种轻量级的用户界面显示方式。我们可以通过它在不同活动之间传递数据。本文将逐步指导你如何实现这一过程。 ## 流程概述 在以下表格中,我们将展示整体数据传递的步骤: | 步骤 | 描述 | |---
原创 11月前
95阅读
Intent是Android中一个非常重要的概念,跟这个词的本意(意图,目的)一样,这个类在Android中的作用就是要调用某个组建去做某一件事,比如通过startActivity启动一个Activity,通过startService启动一个Service,通过sendBroadcast发送一个广播等,它相当于各个组建间的一个桥梁。很重要的一点是这个过程是可以跨进程的,比如在应用中可以启动调用某
转载 2023-06-29 22:10:53
107阅读
  Activity之间传递数据一般通过以下几种方式实现: 1. 通过intent传递数据 2. 通过Application 3. 使用单例 4. 静态成员变量。(可以考虑  WeakReferences) 5. 持久化(sqlite、share preference
转载 2024-02-29 09:23:13
58阅读
Activity跳转和传值1.重点内容1.重点内容Activity之间的跳转及数据传递(如何跳转?如何返回?)使用Intent在Activity之间传递数据)(单向和双向?)回传数据(怎么回传和接收?)隐式启动Activity(代码量少,可以实现不同组件之间的跳转)2.使用Intent显式启动Activity2.1Intent简介1.引入比如下面的图,当我点击”Go to Activity2“的时
转载 2024-06-12 05:54:33
500阅读
Activity之间传递数据,主要的方法有四种:利用静态字段传递;利用Intent传递;利用ClipboardManager传递;利用全局变量传递。    下面就一一道来,首先呢,创建一个Android Application Project,自取名DataTransfer,class为Main.java。要实现数据传递,至少要两个Activity,所以分别添加一个
转载 2023-07-17 15:18:42
164阅读
 1、向目标Activity传递数据:1 Intent intent=new Intent(this,Main2Activity.class);2         //可传递多种类型的数据3         intent.putExtra("name","张三");4         intent.putExtra("age",12);5         startActivity(intent)
转载 2021-05-09 00:39:13
198阅读
2评论
一、通过startActivity来进行Activity的传值在Android中,如果我们要通过一个Activity来启动另一个Activity,可以使用 startActivity(Intent intent)方法来传入一个Intent对象,这个Intent对象我们可以精确的指定我们需要跳转的Activity上,或者通过Intent对象来指定我们要完成的一个action操作,同时我们可以通过in
转载 2021-05-05 12:30:16
732阅读
2评论
一、通过startActivity来进行Activity的传值 在Android中,如果我们要通过一个Activity来启动另一个Activity,可以使用 startActivity(Intent intent)方法来传入一个Intent对象,这个Intent对象我们可以精确的指定我们需要跳转的A
转载 2021-04-07 10:48:00
159阅读
2评论
## Android Activity传递数据 List的实现教程 在Android开发中,Activity传递数据是一项常见的需求,特别是在多个Activity之间共享列表数据。今天,我们将学习如何通过Intent将List数据从一个Activity传递到另一个Activity。本文分为多个步骤,下面的表格将展示整个流程。 ### 整体流程 | 步骤 | 操作
原创 2024-09-19 05:45:22
31阅读
一个Android应用程序很少会只有一个Activity对象,如何在多个Activity之间进行跳转,而且能够互相传值是一个很基本的要求。  本次我们就讲一下,Android中页面跳转以及传值的几种方式! 1.Activity跳转与传值,主要是通过Intent类来连接多个Activity,通过Bundle类来传递数据。  (1)最常见最一般的页面跳转代码,很简单,如下
Intent意图 可用于Activity之间的数据传递,一般可分为下面两种情况,从当前Activity传递到目标Activity后有无返回值:1.传递后无返回值的情况:   在起始Activity中,发送数据      protected void onCreate(Bundle save
原创 2015-01-06 09:20:14
4120阅读
2点赞
7评论
前面照着android系统的裁剪图片的功能自己写了一个相似的工具。功能是大体上实现了,但留下了一个调用的问题:如何从我的程序调用这个裁剪工具,并且获得裁剪后的图片呢?其实这个也很简单了,就是intent的基础用法。原文地址请保留 先上个图(界面依旧没优化,难看就难看吧):起始activity,打开图片选择窗口,随便选择一张图片 下面是跳转到裁剪界面按下crop按钮,退出acti
      Android开发中,在不同模块(如Activity)间经常会有各种各样的数据需要相互传递,常用的的有五种传递方式。它们各有利弊,有各自的应用场景。下面分别介绍一下:1、 Intent对象传递简单数据      Intent的Extra部分可以存储传递数据,可以传送int,
转载 2024-02-17 10:10:55
211阅读
本文介绍如何在Activity之间传递参数,该参数包括简单数据、包Bundle(提供2种方法,即有和无Bundle的两种方法)、值对象(提供2种方法,即Serializable和Parcelable的两种方法),最后介绍如何获取Activity的返回参数。以上所介绍的内容都提供了操作步骤和源码以便于大家交流与分享心得。 1、在Activity之间传递简单数据(1)、新建Button在ac
转载 2023-09-14 16:42:04
108阅读
# Android Activity 嵌套 Fragment Activity 进行数据传递Android 开发中,Activity 和 Fragment 是两种基本的组件。要实现一个 Activity 嵌套 Fragment 并在它们之间进行数据传递,过程中需要遵循几个重要的步骤。本文将帮助你理解这一过程,并提供示例代码以供参考。 ## 流程概述 下面的表格展示了实现 Android
原创 11月前
74阅读
一、基本知识点1、Activity之间传递数据1)传递基本类型或String intent.putExtra("username", username); getIntent(); intent.getStringExtra("username");2)以bundle的形式传 Bundle bundle = new Bundle(); bundle.putString("user
原创 2023-04-11 14:32:00
126阅读
  • 1
  • 2
  • 3
  • 4
  • 5