Activity的传值和Intent对象还有各种Intent传值

Intent意图对象的外延

显示意图

特点:明确指定要跳转的Activity
使用范畴:通常由于同一个App之间
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

隐式意图

特点:不明确指定目标的Activity,而是通过Intent的描述动作
使用范畴:通常用于跨App之间
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Activity传值的分类

在这里插入图片描述

使用Intent传值

可传递的类型

  1. 8种基本数据类型及其数组
  2. String/CharSequence实例类型的数据及其数组
  3. 实现了Parcelable的对象及其数组
  4. 实现了 Serializable 的对象及其数组

Intent传值的分类

直接传值

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Bundle传值

Bundle

定义

1、以键值对形式存储数据。
2、存储基本数据类型、数组、对象

作用

打包数据

使用

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Intent传递对象

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Application

定义

Application是保存应用程序状态的应用程序组件。

使用Application全局变量传值

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

使用静态成员传值

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Intent回传数据

使用场合

  1. 进入图库选择图片,选择成功后,携带被选图片返回
  2. 注册页面时, 头像的选取功能

使用

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

注意事项

在这里插入图片描述
Activity的传值就到这啦

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值