在Android App Development中导入'android.os.Bundle'的目的是什么?

时间:2015-11-05 06:41:12

标签: android-bundle

在Android应用开发中导入android.os.bundle的目的是什么?

1 个答案:

答案 0 :(得分:0)

Bundle是一种实用程序类,可用于存储一组名称/值对。由于onCreate()和onFreeze()方法都将Bundle作为参数,因此您总是会发现此导入以及Activity类的导入。可以将整数,长整数,字符串,数组等以及用于识别它们的键放入Bundle对象中。需要时,可以使用这些键获得这些值。

因此,如您所见,bundle对象非常适合在onFreeze方法中存储一组状态变量。并且可以在onCreate方法中读回相同的状态变量。

因此,例如,在蛇游戏中,可以将一系列状态变量(方向,移动延迟,得分,蛇迹等)存储在Bundle对象中(无论它们是数组,整数,字符串等)。 。 http://www.infinitezest.com/articles/a-few-basic-imports-in-an-android-application-program.aspx