`
hemowolf
  • 浏览: 154397 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

android学习笔记之七在Activity之间传递数据

阅读更多

[传入]
 1,设置传入
  a,新建一个Bundle实例,Bundle.putXX添加数据,Intent.putExtras传递如Bundle参数
  b, Intent.putExtra设置键值对
 startActivityForResult启动另外一个Activity
 
[获取传入]
 getIntent().getExtras()返回Bundle存储其他Activity传入的数据

  b,传出返回值


 1,设置返回
 Intent.putExtra设置键值对
 Activity.setResult送出返回值

 

 2,获取返回值
 重写protected void onActivityResult(int requestCode, int resultCode, Intent data)
 data里存储的是返回值

分享到:
评论

相关推荐

    Android Activity学习笔记

    Android Activity学习笔记 Android Activity是Android系统中最基本的组件之一,它负责处理用户交互和显示用户界面。本文将深入讲解Activity的生命周期、Activity之间的数据交互、Activity启动模式、Task和BackStack...

    第一行代码 android学习笔记 完整版

    Intent是Android应用程序之间的通信机制,用于在Activity之间传递数据和请求服务。Intent可以分为显式Intent和隐式Intent两种,显式Intent是明确指定要启动的Activity,隐式Intent是根据系统的 Intent resolver 机制...

    Android学习笔记-Activity篇

    4. Activity之间的合作:Activity可以通过Intent传递数据,并使用startActivityForResult()进行回调,实现不同Activity间的交互。 六、Tasks and Back Stack: 1. 管理Task:Task是Android中的一系列Activity堆栈,...

    android 学习笔记7-页面跳转 Activity启动 生命周期 activity数据传递

    1、创建一个自己的Activity 2、启动activity-显示启动和隐式启动: ...4、获取隐启动传递过来的data数据 5、显示启动传递数据 6、禁用掉横竖屏切换 7、开启activity获取返回值-startActivityForResult:

    Android学习笔记(七):多个Activity和Intent.doc

    本篇笔记将详细阐述如何处理多个Activity以及如何使用Intent进行数据传递。 首先,当我们需要在应用中使用多个Activity时,每个Activity都需要在`AndroidManifest.xml`文件中注册。注册不仅让系统知道你的应用包含...

    android学习笔记之二

    在“android学习笔记之二”中,我们主要探讨的是如何在Android平台上实现一个用户登录的模拟工程。这个项目,名为“UserLoginTestProject”,旨在帮助开发者理解和实践Android应用中的用户认证流程。通过这个实例,...

    Android基础学习笔记

    Android基础学习笔记主要涵盖了一系列关于Android开发的基本概念和关键组件,以下是这些知识点的详细解析: 1. **Activity**: 是Android应用程序的基本单元,它代表用户在屏幕上看到的一个界面。每个Activity都必须...

    Android学习笔记1

    从给定的文件信息来看,这些内容主要是Android开发的学习笔记,涵盖了从基础控件的添加、布局的设置、样式主题的调整到Activity生命周期的管理等多方面的知识点。以下是对文件内容的具体分析: 1. 添加TextView控件...

    Android学习笔记之bundle用法源码

    在Android开发中,Bundle是一个非常重要的工具类,用于在组件之间传递数据。它与Intent紧密关联,是Android应用中数据交换的重要桥梁。本篇学习笔记将深入探讨Bundle的使用方法和源码分析,帮助开发者更好地理解和...

    android学习笔记.zip

    《Android学习笔记》 在移动应用开发领域,Android操作系统占据着重要的地位,为开发者提供了丰富的API和工具,使得创建各种应用程序变得可能。本压缩包文件包含了一位学习者从第一天到第五天,以及一个特定项目...

    Android的activity学习笔记

    【Android的Activity学习笔记】 Activity在Android开发中扮演着至关重要的角色,它是应用程序的基本功能单元,主要用于构建用户界面和处理用户交互。Activity本身并不具备界面元素,而是通过`setContentView(View)`...

    Android_学习笔记

    - **数据传递**:Intent的extras用于在Activity之间传递数据,如putExtra()添加数据,getExtra()读取数据。 - **返回数据**:如果需要从第二个Activity返回数据到第一个Activity,可以使用`startActivityForResult...

    Android学习笔记(5-13)

    这篇Android学习笔记主要涵盖了从第五章到第十三章的内容,是Android开发者或对Android系统感兴趣的初学者的重要参考资料。笔记详细解读了Android应用开发的核心概念和技术,旨在帮助读者深入理解并掌握Android开发...

    Android学习新手笔记

    整个笔记强调了在Android学习过程中,Java编程知识的重要性,并提供了大量代码实例来帮助新手理解Android开发的核心概念和常用组件的使用方法。这份笔记可以作为学习Android开发的入门教材,它覆盖了从基础到实战...

    Android学习笔记.rar

    这份“Android学习笔记”涵盖了从基础到进阶的Android开发知识,旨在帮助开发者深入理解Android系统,并具备开发高质量Android应用的能力。 一、Android系统架构 Android系统分为四个主要层次:Linux内核、系统库和...

    android 学习笔记整理

    在Android学习过程中,掌握基础知识是至关重要的。这份"android 学习笔记整理"包含了作者在学习Android时积累的详尽资料,旨在为初学者提供一个系统化的学习路径和参考资料。 首先,Android是一种开源的操作系统,...

    android学习笔记3

    在“android学习笔记3”中,我们重点探讨了Fragment的概念、用途以及如何在实际项目中有效地使用它。 Fragment是Android SDK引入的一个关键组件,主要为了解决在不同屏幕尺寸(如手机和平板)上的适配问题。它可以...

    android学习笔记1

    "Android学习笔记1"这个压缩包文件很可能是开发者在实践中积累的经验和代码示例的集合,对于初学者和有经验的开发者来说,都是宝贵的资源。这里,我们将深入探讨Android开发的一些关键概念和技术。 首先,Android是...

Global site tag (gtag.js) - Google Analytics