Android中 Bundle类的作用

2022-12-02 09:43:54 浏览数 (1)

  • Android中 Bundle类的作用Bundle类用作携带数据,它类似于Map,用于存放 key-value名值对形式的值。相对于Map,它提供了各种常用类型的 putXxx( )/getXxx( )方法,如 putString( ) getstring( )和 putInt( )/getInt( )
  • putXxx( )用于往 Bundle对象放入数据, getXxx( )方法用于从 Bundle对象里获取数据。 Bundle的内部实际上是使用了 HashMap类型的变量来存放putxx( )方法放入的值

在调用 Bundle对象的 getXxx( )方法时,方法内部会从该变量中获取数据,然后对数据进行类型转换,转换成什么类型由方法的Xxx决定, getXxx( )方法会把转换后的值返回

第一个参数是你开启请求nten时的对应请求码,可以自己定义第二个参数是目标 Activity返回的验证结果码第三个参数是目标 Activity返回的 Intent目标 Activity中发送请求结果代码,连同源 Activity请求的数据同绑定到 Bundle中通过 intent传回源请求 Activity中

目标 Activity中发送请求结果代码,连同源Actⅳy请求的数据同绑定到 Bundle中通过 Intent传回源请求 Activity中

0 人点赞