`
rayln
  • 浏览: 434513 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Bundle数组

 
阅读更多
例子:
Bundle b = new Bundle();
   	b.putInt("age", 20);
b.putString("name", "guanrl");
分享到:
评论

相关推荐

    Getting Started with OSGi_ Part2

    接着,它调用`context.getBundles()`来获取当前所有已安装的bundle数组。之后,遍历这个数组,利用每个bundle的`getSymbolicName()`方法检查其象征性名称是否为“HelloWorld”。如果是,则尝试调用`uninstall()`方法...

    Android 数据传递(Intent、Bundle、Serializable、Parcelable等)

    本篇文章将深入探讨四种主要的数据传递方式:Intent、Bundle、Serializable以及Parcelable。 1. **Intent**: Intent是Android中的一个核心概念,用于表示一个操作的意图,可以用来启动一个新的Activity或Service。...

    Bundle传递数据方式

    在Android开发中,Bundle是一个非常重要的工具类,用于在组件之间传递数据。它通常被用于Activity、Fragment或者Intent之间的数据交换。本篇文章将详细讲解Bundle的两种主要数据传递方式:传递简单数据和传递自定义...

    android activity bundle 通信示例

    这是因为Intent本身只能携带有限的数据,而通过Bundle附加到Intent上,就可以传递更复杂的数据结构,如字符串、整数、浮点数、布尔值、数组甚至自定义对象(需实现Serializable或Parcelable接口)。 以下是使用...

    Android应用源码之Bundle_Bundle.zip

    `Bundle`本质上是一个可序列化的Key-Value存储容器,它提供了多种方法来存储各种类型的数据,如基本类型、数组、集合、自定义对象等。现在我们深入探讨`Bundle`在Android中的作用、使用方式以及它背后的实现机制。 ...

    TestBundle

    Bundle支持的数据类型广泛,包括基本类型、数组、集合以及实现了Parcelable和Serializable接口的对象。它的优点在于结构清晰,易于管理大量数据。 那么,Intent传值与Bundle传值的主要区别体现在以下几个方面: 1....

    testBundle

    5. Parcelable数组和集合,如ArrayList。 6. 其他类型,如Serializable,但使用时应避免,因为效率较低。 三、Bundle与Intent的关系 Intent是Android中用于启动Activity或Service的对象,它也可以携带数据。通过...

    Android应用源码之Bundle.zip

    在Android应用开发中,`Bundle`是一个至关重要的概念,它是一个可以存储各种数据类型的容器,如基本类型、数组、集合、Parcelable对象等。`Bundle`主要用于在Activity之间传递数据,或者在Fragment之间传递数据,...

    【Intent传递】对象、数组

    Bundle bundle = new Bundle(); bundle.putParcelable("key", Parcels.wrap(obj)); intent.putExtra("obj_bundle", bundle); ``` 在接收端,使用Parcels.unwrap()解包。 四、传递数组和集合 1. 基本类型数组:可以...

    安卓Android源码——Bundle.rar

    1. **数据存储**:Bundle支持多种数据类型,如基本类型(int, String, boolean等),数组,集合(List, Map等)以及Parcelable和Serializable接口实现的类。通过putXXX和getXXX方法,开发者可以轻松地添加和获取数据...

    android bundle message

    Bundle在Java中是一个可扩展的Map容器,它允许开发者存储和传递各种类型的数据,包括基本类型、字符串、数组、集合以及Parcelable接口实现的对象。由于它的轻量级特性,Bundle特别适合在组件间传输少量数据。 1. ...

    Android应用源码之Bundle1_Bundle.zip

    - `Bundle`支持多种类型的数据存储,包括基本类型、字符串、数组、集合、自定义对象(需实现`Parcelable`接口)等。 - 存储数据时,需要指定键(key)和对应的值,例如:`bundle.putString("key", "value");` - ...

    Android用数组资源做Spinner Demo

    protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mySpinner = findViewById(R.id.my_spinner); // 获取数组资源 ...

    在Android中通过Intent使用Bundle传递对象的使用方法

    当需要传递的数据包含复杂对象时,我们通常会借助Bundle来实现这一目的。本文将深入探讨如何在Android中通过Intent使用Bundle来传递对象。 首先,我们需要知道的是,由于Java对象不能直接在内存之间传递,因此必须...

    应用源码之Bundle.zip

    Bundle主要通过键值对的形式存储数据,支持的数据类型包括基本类型、String、CharSequence、Serializable、Parcelable以及它们的数组。 在源码学习中,你可以关注以下几个关键点: 1. **创建与初始化**:了解如何...

    安卓Android源码——Bundle1.rar

    3. **集合类支持**:Bundle也支持ArrayList、SparseArray等集合类的存储,方便传递数组或列表数据。 4. **Fragment和Activity的生命周期**:在Activity的onSaveInstanceState()方法中,通常会保存当前状态到Bundle...

    Chart.bundle.js雷达图代码

    2. 准备数据:雷达图的数据结构通常包含两个部分,一是各个轴的标签,二是对应于这些标签的数值数组。例如: ```javascript var data = { labels: ['变量1', '变量2', '变量3', '变量4'], datasets: [{ label: '...

    数据类型数组簇和图形显示PPT学习教案.pptx

    - **使用簇与子VI传递数据**:簇可以用来捆绑(Bundle)和分解(Unbundle)数据,使得在子VI之间传递复杂的数据结构成为可能。 5. **图形显示**: - **Graph Waveform Arrays**:在LabVIEW中,可以利用For循环的...

    Asset Bundle Extractor 3.0 beta1 x86

    .assets 和 AssetBundle 编辑器。 与 Unity Technologies 无关。 UABE 是 3.4+/4/5/2017-2021.3 .assets 和 ...实用程序插件可以在查看数据编辑器中导出和导入字节数组和资源(StreamingInfo、StreamedResource)

    Android为什么要设计出Bundle而不是直接使用HashMap来进行数据传递?1

    ArrayMap是一种轻量级的数据结构,它由两个数组组成:一个int数组存储键值对的索引,另一个对象数组存储键和值本身。这种设计使得ArrayMap在小数据量操作时表现出较高的效率。由于ArrayMap中的key进行了排序,所以在...

Global site tag (gtag.js) - Google Analytics