zoukankan      html  css  js  c++  java
  • Bundle类

    1.新建一个Bundle类
      Bundle bundle=new Bundle();
    2.Bundle类中放入数据(key-value的形式,另一个Activity里面取数据的时候,通过key值找出对应的value值)
      bundle.putString("key" ," value");
    3.新建一个intent对象,并将该bundle加入到这个intent对象
      Intent intent=new Intent( );
      intent.putExtras(bundle);
    4.获取key所对应的value
      Bundle bundle=getIntent().getExtras();
      String data=bundle.getString("key");

    Bundle是一个简单的数据携带包,该对象也包含了多个方法来存入数据:


    putXxx(String key, Xxx  data):向Bundle中放入Int、Long等各种类型的数据
    putSerializable(String key, Serializable data):向Bundle中放入一个可序列化的对象

    取出Bundle数据携带包里的数据的方法:

    getXxx(String key):从Bundle取出Int、Long等各种类型的数据
    getSerializable(String key,Serializable data):从Bundle取出一个可序列化的对象

  • 相关阅读:
    第一周软件测试
    第八周
    第七
    安卓第六周作业
    安卓第五周
    第四周作业
    Jsp第十次作业
    Jsp第九次作业(带验证码的email)
    Jsp第八次作业
    Jsp第七次作业email
  • 原文地址:https://www.cnblogs.com/ahao214/p/3817658.html
Copyright © 2011-2022 走看看