在Android应用开发中导入android.os.bundle
的目的是什么?
答案 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