`
zx012345
  • 浏览: 133699 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Android学习心得(附2)——Intent参数传递

阅读更多
当Activity与Activity/Service(或其它情况)有时与要进行参数传递,最常用也是最简单的方式就是通过Intent来处理。
看如下代码:
Intent intent = new Intent(...);
Bundle bundle = new Bundle();
bundle.putString("NAME", "zixuan");
intent.putExtras(bundle);
context.startActivity(intent); 或 context.startService(intent);


当然,有传送就有接收,接收也很简单,如:
Bundle bunde = intent.getExtras();
String name = bunde.getInt("NAME");

当然参数KEY要与传送时的参数一致。


(作者:子轩,邮箱:zh1003@163.com)
[本节结束]
分享到:
评论
1 楼 东方胜 2012-07-10  

相关推荐

    安卓Android源码——Intent.rar

    在Android操作系统中,Intent是一种强大的组件间通信机制,它允许应用程序的不同部分之间传递消息和启动操作。本资源“安卓Android源码——Intent.rar”可能包含了Intent的详细源代码分析,帮助开发者深入理解Intent...

    Android源码——Intent切换.zip

    本资料"Android源码——Intent切换.zip"很可能是关于Intent在Android应用开发中的详细解析,包括Intent的创建、使用方式以及源码分析。 首先,Intent分为显式Intent和隐式Intent两种类型。显式Intent明确指定了要...

    第7章 良好的学习开端——Android基本组件介绍之Android应用的灵魂——Intent和Activity介绍与实例

    android入门级视频:Android基本组件介绍之Android应用的灵魂——Intent和Activity介绍与实例

    安卓Android源码——Intent1.rar

    通过研究这个“安卓Android源码——Intent1.rar”中的内容,开发者可以学习到如何创建 Intent,如何设置 Intent 的各个属性,以及如何利用 Intent Filter 实现组件间的交互。这将有助于提升对 Android 应用程序架构...

    安卓Android源码——Intent切换.zip

    本资料“安卓Android源码——Intent切换.zip”可能包含了关于如何在Android应用程序中使用Intent进行不同组件间切换的详细源码分析。 首先,我们来理解Intent的基本概念。Intent是一个意图声明,用于表达应用的意图...

    Android四大核心——Intent

    在Android操作系统中,Intent是四大核心组件(Activity、Service、BroadcastReceiver、ContentProvider)之间通信的重要桥梁,也是应用程序中启动活动、启动服务、传递数据的关键工具。本篇将深入探讨Intent的基本...

    Android Intent传递数据大小限制详解

    Intent传递数据时,如果数据太大,可能会出现异常。比如App闪退,或是Intent发送不成功,logcat报错等等。 这就牵涉到一个问题:Intent 传递数据大小限制。 Intent到底能够携带多少数据呢? 使用Intent传送数据时...

    安卓Android源码——Intent_DataSample.rar

    在安卓(Android)开发中,Intent 是一个非常关键的概念,它是应用程序之间通信的重要桥梁,用于启动其他组件(如Activity、Service、BroadcastReceiver等)并传递数据。本项目"Intent_DataSample"显然着重于演示...

    安卓Android源码——Intent_TabHostSample.rar

    【Intent和TabHost在Android开发中的应用】 Intent是Android系统中的一个重要概念,它充当着应用程序组件之间通信的信使。Intent不仅可以启动其他Activity,还能启动Service或者传递数据。在这个源码示例"Intent_...

    安卓Android源码——Intent_ComponentSample.rar

    在安卓(Android)开发中,Intent 是一个至关重要的概念,它是应用程序之间通信的主要方式,用于启动其他组件或传递数据。本示例 "Intent_ComponentSample" 旨在深入解析Intent的使用和组件间的交互,特别是Activity...

    Android系统级深入开发——移植与调试 pdf

    《Android系统级深入开发——移植与调试》这本书深入探讨了Android系统的底层开发和调试技术,是Android开发者进阶的重要参考资料。以下将从标题和描述中提取出的关键知识点进行详细阐述。 1. **Android系统移植**...

    android-GridView-事件-Intent-传递参数1.rar

    4. **Intent传递参数**: 在Android中,Intent用于启动Activity或者Service,也可以用来在不同组件间传递数据。当用户点击GridView中的某一项,我们可能希望启动一个新的Activity来显示更详细的信息。此时,可以在`...

    2011.09.07(2)——— android 跨进程通信之隐式intent

    这篇博客"2011.09.07(2)——— android 跨进程通信之隐式intent"主要探讨了Android中的隐式Intent如何用于实现IPC。隐式Intent是一种灵活的机制,让一个应用能够启动另一个并未明确声明的组件,只要后者声明了可以...

    Android通过Intent传递数据

    在Android应用开发中,Intent是一种强大的机制,用于在组件之间传递信息和启动操作。它扮演着应用程序内部通信的重要角色,特别是在活动(Activity)之间。"Android通过Intent传递数据"这一主题,涵盖了Intent的基本...

    Android学习笔记(十二)——使用意图传递数据的几种方式

    在Android应用开发中,意图(Intent)是连接各个组件(如Activity、Service、BroadcastReceiver)的重要桥梁,也是数据传递的一种常见手段。本篇笔记将详细探讨Android中使用意图传递数据的几种方式,帮助开发者深入...

    Android Intent传递对象

    在Android应用开发中,Intent是一种强大的工具,用于在不同的组件之间进行通信,如启动Activity、启动Service或在组件间传递数据。"Android Intent传递对象"这个主题主要关注如何利用Intent来传递自定义对象,以便在...

    android Intent传递对象数据

    在Android开发中,Intent是应用程序之间以及应用程序组件之间进行交互的一种重要方式。它用于启动新的Activity、Service或者向BroadcastReceiver发送消息。然而,Intent默认只能传递基本数据类型,如String、int等。...

    Android应用:Intent打开另外一个Activity,Intent拨电话,Intent在2个Activity间传递参数

    本教程将详细讲解如何使用Intent来实现特定的功能,包括打开新的Activity,拨打电话,以及在两个Activity之间传递参数。 首先,让我们讨论如何使用Intent打开另一个Activity。在Android中,Activity是用户界面的...

    Google Android SDK开发范例大全——示例代码

    Intent则用来在应用的不同组件之间传递消息,实现功能的调用或数据共享;Service是在后台运行的组件,即使用户界面不在前台也能执行任务。 此外,Android SDK还包括了用于图形绘制的View系统,如TextView、Button等...

Global site tag (gtag.js) - Google Analytics