Bundle支持的数据类型

Android官方给bundle的定义是:A mapping from String keys to various Parcelable values.
传递三个信息,一是键值对的形式,二是键为String类型,三是值为Parcelable类型。值具体支持哪些基本的变量类型呢?

  • 翻阅Android Developer网页,查询Bundle——https://developer.android.com/reference/android/os/Bundle#fields
  • 查看其中的get开头的方法返回的数据类型。
  • 整理各种返回值如下:IBinder,Bundle,byte,Byte,int, byte[],char,char[],CharSequence,CharSequence[],Arraylist< CharSequence >,ClassLoader,float,float[],ArrayList< Integer >,String,T,Parcelable[],ArrayList< T >,Serializable,short,short[],Size,SizeF,SparseArray< T >,ArrayList< String >,boolean,Bundle

Android中Bundle支持的数据类型相关推荐

  1. Android中Bundle和Intent的区别

    Bundle的作用,以及和Intent的区别: 一.Bundle: A mapping from String values to various Parcelable types 键值对的集合 类继 ...

  2. 关于Java中Switch支持的数据类型

    Java中Switch支持byte.short.char.int四种基本类型,在JDK1.5中支持了枚举类型以及byte.short.char.int四种基本数据类型的包装类,在JDK1.7中支持了S ...

  3. Android中Bundle的用法

    Bundle经常与Intent一起用,在两个Activity间传递数据.个人目前的理解就是,如果Intent传递的数据只有一个,那么就直接用Intent的putExtra()方法直接放进参数即可.那如 ...

  4. Android中ViewPager支持一屏多个View、切换动画以及无限滚动

    1. 首先看一下最终的效果图 2. 需求拆解 第一眼看见上面的效果,是不是有些朋友觉得这个效果很酷,有的高手会觉得这个效果很简单.笔者昨天刚拿到需求的时候,最开始也是觉得这个很简单,可是越分析越发现好 ...

  5. Android中Bundle

    Bundle主要用于传递数据:它保存的数据,是以key-value(键值对)的形式存在的. Bundle经常使用在Activity之间或者线程间传递数据,传递的数据可以是boolean.byte.in ...

  6. Android中的IPC方式

    Android中的IPC方式 在上一篇,我们探索了IPC的基本知识,序列化,和Binder的基本实现原理 本篇我们来看看Android中的一些具体的跨进程通信的方式 使用Bundle 我们知道,四大组 ...

  7. 关于在Android中使用CMake你所需要了解的一切(三)

    本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布 本篇基于上篇构建好的a静态库和so动态库,若自己有a或so那么可以直接看本篇了,若没有那么建议先去看上篇----如何将现有的cpp代 ...

  8. android中intent放数据类型,Android Intent传递数据底层分析详细介绍

    Android  Intent传递数据底层分析详细介绍 我们知道在Activity切换时,如果需要向下一个ActivityB传递数据,可以借助Intent对象的putExtra方法. 但是不知各位有没 ...

  9. Android中的状态保存-SharedPreferences和Bundle(文末小彩蛋)

    SharedPreferences 是使用键值对的方式来存储数据的.也就是说当保存一条数据的时候,需要给这条数据提供一个对应的键,这样在读取数据的时候就可以通过这个键把相应的值取出来.而且Shared ...

最新文章

  1. 皮一皮:这才是持之以恒的专一...
  2. java listview控件_ListView普通列表控件的使用
  3. 10分钟搭建MySQL Binlog分析+可视化方案
  4. java.lang.VerifyError: Expecting a stack map frame
  5. 北京网信金服PHP薪资_2020互联网大厂薪资曝光:程序员薪资将会变成白菜价?...
  6. Linux(centos7)共享文件
  7. Hector代码笔记
  8. MFC API——》ModifyStyle
  9. 卡卡又一次双手举天,巴西涉险过关,克罗地亚虽败尤荣.
  10. 助记词(Mnemonics)生成种子,以及Public Key, Private key
  11. 手游代理平台官方最全解释
  12. 数值法求解最优控制问题(四)——伪谱法
  13. linux怎么查找接口,Linux终端命令接口(五)查找与搜索
  14. 【电子取证:镜像仿真篇】DD、E01系统镜像动态仿真
  15. 从分散到统一,京东IM工具“咚咚”的架构演进
  16. JavaScript定时器与清除定时器
  17. 回忆经典,九叔教你用Python制作贪吃蛇游戏
  18. android发布release版本,Android同时安装Release和Debug版本的方法
  19. 重庆顶味香手把手教你做重庆肥肠面!几个小妙招秒杀路边面馆
  20. 【可视化】python-matplotlib画出普通箭头和带注释箭头

热门文章

  1. diy副屏黑屏求解答
  2. 离散数学(图论) 学习笔记
  3. win7计算机找不到clsid,win7系统提示windows找不到文件的解决方法
  4. 搜索广告算法中4个有趣的定律
  5. Good-Turning Smothing 学习
  6. RT-Thread 应用笔记 - RTC Alarm组件的使用
  7. 想做软件测试的女孩子看这里
  8. CDOJ 1281 暴兵的卿学姐 构造题
  9. Ubuntu Linux 操作系统与实验教程(第2版)微课视频版 习题答案(三)
  10. 【高等数学笔记】常数项级数的敛散性