文章目录消息总线EventBusRxBusLiveDataBus原理LiveData实现消息总线的优势LiveData实现消息总线存在的隐患LiveData默认是粘性消息LiveData.postValue可能会丢失消息解决方案支持粘性、非粘性消息支持子线程发送消息参考 前面的文章 Android Jetpack系列之LiveData 介绍了LiveData的基本用法,本文来介绍一下LiveDa
# Android Activity跳转List实现指南 ## 1. 引言 在Android开发中,Activity是应用程序的核心组件之一。Activity之间的跳转是开发过程中非常常见的需求,而且在跳转的同时还需要传递数据。本文将详细介绍如何实现在Android中实现Activity跳转List的方法。 ## 2. 流程概述 在开始具体的代码实现之前,我们先来看一下整个过程的流程图
原创 2023-11-19 15:19:37
97阅读
泛型与java类似,kotlin中的类也可以有类型参数:class Box<T>(t: T){ var value = t }一般来说,要创建这样类的实例,我们需要提供类型参数:val box: Box<Int> = Box<Int>(1)但是如果类型参数可以推断出来,例如从构造函数的参数或者其他途径,允许省略类型参数:val box = Box(1)
转载 7月前
28阅读
Android页面跳转传递一个List集合的实现方法 在Android开发中,经常会遇到需要在页面跳转时传递数据的情况。传递一个List集合也是常见的需求之一。本文将为你介绍如何实现在Android页面之间传递一个List集合。 ### 1. 实现思路 首先,我们需要明确整个实现的思路。在Android中,页面之间的数据传递可以使用Intent来实现。我们可以创建一个Intent对象,在In
原创 2024-01-26 12:17:57
185阅读
# 实现Android跳转 ## 概述 在Android开发中,经常需要在不同的Activity之间传递数据。有时候我们需要从第二个Activity返回数据给第一个Activity,这时就需要使用“跳转”的方式来实现。 ## 流程 首先我们来看一下实现Android跳转的整个流程: ```mermaid erDiagram Activity1 ||--o|> Activi
原创 2024-06-27 05:08:45
29阅读
10.2.1 使用 HttpURLConnection1,首先需要获取到 HttpURLConnection 的实例,一般只需 new 出一个 URL 对象,并传入目标的网络地址,然后调用一下 openConnection()方法。2,我们可以设置一下 HTTP 请求所使用的方法。常用的方法主要有两个, GET 和 POST。 GET 表示希望从服务器那里获取数据,而
转载 2024-09-25 12:10:32
41阅读
# Android Intent跳转数组 当我们在Android应用中进行页面跳转时,有时候需要在不同的页面之间传递数据。Android中提供了Intent来实现页面跳转,并且可以通过Intent传递数据。在传递数据的过程中,我们经常会遇到需要传递数组的情况。本文将介绍如何在Android中使用Intent传递数组,并附带代码示例。 ## 传递数组的方式 在Android中,我们可以使用B
原创 2023-10-30 11:45:22
108阅读
# Android ARouter跳转参实现教程 ## 一、整体流程 在实现Android ARouter跳转参的过程中,主要分为以下几个步骤: | 步骤 | 操作 | | ---- | ---- | | 1 | 在项目的build.gradle文件中添加ARouter依赖 | | 2 | 在需要参的Activity或Fragment中使用@Route注解 | | 3 | 使用ARou
原创 2024-04-13 05:18:32
154阅读
# Android Activity跳转值实现指南 ## 1. 介绍 在Android开发中,Activity跳转值是一种常见的操作。当我们需要在不同的Activity之间传递数据时,可以使用Intent来实现。本文将指导您如何使用Intent实现Android Activity之间的跳转值。 ## 2. 实现步骤 下面是实现Android Activity跳转值的基本步骤: | 步
原创 2023-09-30 10:47:12
64阅读
# Android 跳转 Flutter 参详解 在当前的移动开发环境中,Android 和 Flutter 的结合越来越常见。Flutter 提供了一种灵活、高效的方式来构建跨平台的用户界面,而 Android 则是传统的原生开发平台。为了实现 Android 向 Flutter 页面传递参数,开发者需要掌握一些基本的知识和代码实现方式。本文将详细介绍这一过程,并通过实例进行讲解。 ##
原创 2024-08-13 07:29:21
108阅读
# Android ARouter跳转集合实现指南 ## 1. 简介 在Android开发中,ARouter是一个非常流行的路由框架,可以方便地实现组件之间的通信和跳转。本文将教会你如何在ARouter中实现跳转传递集合数据。 ## 2. 整体流程 下面是实现这个功能的整体流程: | 步骤 | 描述 | | ---- | ---- | | 1. | 定义目标Activity的路径 |
原创 2023-10-23 06:46:03
190阅读
# Android页面跳转图片 在Android应用开发中,页面之间的跳转是一个非常常见的功能。有时候我们需要在页面之间传递图片,比如在一个页面选择图片后,在另一个页面显示这张图片。本文将介绍如何在Android中实现页面跳转并传递图片的功能。 ## 步骤 ### 步骤一:选择图片 首先,我们需要在第一个页面选择图片。可以通过调用系统相册或者拍照来选择图片,这里我们以调用系统相册为例。下
原创 2024-03-25 05:42:05
118阅读
# Android 跳转页面数据 在Android开发中,我们经常需要在不同的页面之间传递数据,以实现页面之间的交互。本文将介绍如何在Android应用中实现跳转页面传递数据的功能。 ## 传递数据的方式 Android中有多种方式可以实现页面之间传递数据,比如Intent、Bundle、SharedPreferences等。其中,最常用的方式是使用Intent传递数据。 ## 使用In
原创 2024-03-12 04:02:54
118阅读
# Android 跳转参数的实现 在 Android 开发中,Activity 之间的数据传递是一个常见且重要的需求。尤其是在一个 Activity 跳转到另一个 Activity 后,有时我们需要将一些数据传回原来的 Activity。本文将介绍如何实现 Android 中的跳转和回参数,并通过具体的代码示例进行说明。 ## Activity 跳转Android 中,跳转到另
原创 2024-09-15 04:35:45
84阅读
   一个Android应用程序很少会只有一个Activity对象,如何在多个Activity之间进行跳转,而且能够互相传值是一个很基本的要求。     本次我们就讲一下,Android中页面跳转以及值的几种方式!     Activity跳转值,主要是通过Intent类来连接多个Activity,通
转载 精选 2012-03-02 23:21:08
1330阅读
 一个Android应用程序很少会只有一个Activity对象,如何在多个Activity之间进行跳转,而且能够互相传值是一个很基本的要求。本次我们就讲一下,Android中页面跳转以及值的几种方式!Activity跳转值,主要是通过Intent类来连接多个Activity,通过Bundle类来传递数据。最常见最一般的页面跳转代码,很简单,如下:view ...
原创 2023-05-16 01:42:04
864阅读
??*intent("key","value")形式参只能一项,多了不会报错,都是last值(亲自试验)。 可以多参,问题出在没给key加上双引号。之前就得定义初始化为空,所以值会重复。  一个Android应用程序很少会只有一个Activity对象,如何在多个Activity之间进行跳转,而且能够互相传值是一个很基本的要求。 本次我们
转载 精选 2013-03-14 16:29:42
546阅读
1、使用Action跳转,如果有一个 程序的 AndroidManifest.xml中的某一个Activity的IntentFilter段中定义了包含了相同的Action那么这个Intent 就与这个目标Action匹配。如果这个IntentFilter段中没有定义 Type,Category,那么这个 Activity就匹配了。但是如果手机中有两个以上的 程序匹配
转载 4月前
379阅读
# Android Kotlin 页面跳转使用 Router 的一步一步教程 作为一名新手开发者,学习如何在 Android 应用中进行页面跳转是一个基本但又至关重要的技能。本教程将教你如何使用 Router 来实现页面跳转。下面,我们将通过一个清晰的流程表和详细的步骤,帮助你理解整个过程。 ## 跳转流程概述 在你开始之前,让我们先看一下跳转的整个流程。以下是一个简单的步骤表,概述了我们要
原创 8月前
66阅读
# Android Fragment 跳转activity 值 在Android开发中,Fragment是一种可以嵌入在Activity中的独立模块,可以帮助开发者更好地组织和管理界面UI。有时候我们需要在Fragment和Activity之间进行数据传递,本文将介绍如何在Fragment中跳转到另一个Activity,并传递数值的方法。 ## 一、Fragment中跳转activity
原创 2024-03-24 04:30:39
398阅读
  • 1
  • 2
  • 3
  • 4
  • 5