App1... Intent i = new Intent("com.xxx.yyy.MESSAGE"); Bundle b = new Bundle(); b.putString("AAA", getAAA()); i.putExtra("MyData", b); startActivityForResult(i, "myProcess");
App2... onResume()... Intent i = getIntent(); if (i != null && i.getAction().equals("com.xxx.yyy.MESSAGE") { ...get the data from the bundle }
AndroidManifest.xml (App2) <intent-filter> <action android:name="com.xxx.yyy.MESSAGE"/> <category android:name="android.intent.category.DEFAULT"/> <data android:mimeType="text/plain"/> </intent-filter>
相关推荐
在IT领域,尤其是在软件开发中,"两个窗口传值"通常指的是在两个应用程序窗口或同一应用程序中的两个界面之间交换数据的过程。这个问题涉及到进程通信、跨线程通信等复杂概念,这些是多任务操作系统中实现不同组件间...
微信小程序实现页面间传值是小程序开发中常见需求,主要用来在不同页面间共享数据。常见的页面传值方法包括URL传参、本地存储、全局数据存储等。接下来将详细分析这些方法的实现方式和注意事项。 1. URL传参法 URL...
在Windows Forms(WinForms)应用开发中,窗体之间的数据传递是常见...以上就是关于"WinFrom两个窗体之间传值"的基本概念、常用方法和注意事项。理解并熟练运用这些技术,将有助于你在开发WinForms应用时更加得心应手。
本文将深入探讨"两个Form之间传值Demo"这一主题,讲解如何在C#中实现在不同窗体之间传递数据。 首先,让我们理解窗体间的值传递主要有以下几种方法: 1. **构造函数传递**: 当打开一个新窗体时,可以通过传递...
本教程将详细讲解C#中两个类之间如何进行值传递,并通过示例代码来演示各种方法。 1. 值类型传递: - 值类型(如int、bool、struct)在方法调用时会进行副本拷贝,改变副本不会影响原值。例如: ```csharp class...
微信小程序传值以及获取值方法,传值有两种方法,对应也有获取值得方法, 1、设置id的方法标识跳转后传递的参数值; 2、通过使用data - xxxx 的方法来标识要传递的值 微信小程序设置id的方法标识来传值在要跳转的...
以上就是在JavaScript中两个页面之间传值的常见方法。每种方法都有其适用场景,根据实际需求选择合适的方式。记住,跨域安全问题在使用这些方法时也需要考虑,特别是涉及到`localStorage`和`postMessage`时。在实际...
本篇将详细介绍如何在两个ViewController之间利用委托协议进行值传递,以及它与Android中`onActivityResult`方法的相似之处。 首先,我们需要理解什么是委托协议。在Objective-C或Swift中,委托是一种设计模式,...
Windows 窗体是用于 Microsoft Windows ...此框架提供一个有条理的、面向对象的、可扩展的类集,它使您得以开发丰富的 Windows 应用程序。一个Windows窗体就代表了.NET架构里的System.Windows.Forms.Form类的一个实例。
首先,我们创建两个窗体:Form1和Form2。Form1是启动窗体,用于输入或展示数据;Form2则是接收数据并进行处理的窗体。在这个场景中,我们可能需要在Form1中执行某个操作后打开Form2,并将Form1中的数据传递给Form2。...
微信小程序传值以及获取值方法,传值有两种方法,对应也有获取值得方法, 1、设置id的方法标识跳转后传递的参数值; 2、通过使用data – xxxx 的方法来标识要传递的值 微信小程序设置id的方法标识来传值 在要跳转的...
**一、主窗体给两个子窗体传值** 1. **创建委托和事件:** 在主窗体中定义一个Action委托,用于传递数据,同时创建一个事件,当需要传递数据时触发该事件。 ```csharp public delegate void PassValueAction(object...
我们将深入探讨这两个概念,并通过实际应用示例来阐述它们的工作原理。 首先,我们来看“普通传值”。普通传值通常指的是在程序的不同组件之间直接传递基本数据类型(如整型、浮点型、字符串等)或者对象实例。这在...
在本案例中,“c# 用委托事件实现两窗体传值”是一个典型的跨窗体通信问题,其中委托和事件被用来在子窗体关闭时向父窗体发送数据。以下是对这个主题的详细解释: 1. **委托**: 委托在C#中类似于函数指针,它可以...
本实例将详细讲解如何在两个不同的窗体之间传递值,尤其是将一个窗体中的TextBox控件内容传递到另一个窗体。 首先,理解窗体间的通信机制。C#中,窗体对象是彼此独立的,它们之间不能直接访问对方的成员变量或控件...
总结起来,通过在C#中使用委托和事件,我们可以实现在两个窗体之间安全、高效地传递`DataGridView`的数据。这种方法不仅适用于`DataGridView`,还可以扩展到其他需要跨窗体通信的场景,只要正确管理和触发事件,就能...
下面通过两个示例来详细讲解这两个概念。 **传值(Pass by Value)** 在C#中,基本类型(如int、double、char等)和结构(struct)的参数传递默认是按值传递。这意味着当一个变量作为参数传递给方法时,实际传递的...
本主题将深入探讨“两个窗口之间的传值”这一概念,包括如何传递单个值以及多个值。 首先,我们要理解什么是窗口间的通信。在Web浏览器环境中,一个窗口可能包含多个标签页,每个标签页又可以打开多个子窗口或弹出...