Android 安卓:活动

Android 安卓:活动,android,android-activity,onresume,Android,Android Activity,Onresume,我有两项活动 1) 在asyn任务的帮助下下载oncreate函数中的内容,并且有一个按钮。 2) 单击按钮时会显示secons活动。 现在,当我回到上一个ie第一个活动,然后再次开始下载时,我想获得上一个填充数据视图,而不是再次开始上一个过程。。 你能给我指路吗 谢谢您应该为正在下载的内容设置一个默认值,例如默认图像、文本或数字,然后在再次下载之前,检查存储的值是默认值还是新值。如果它是新的,那么你不必再次下载 例如,在我的游戏中,我有一个类似的东西。这是一个有很多图像的拼图游戏,所有的图像都

我有两项活动 1) 在asyn任务的帮助下下载oncreate函数中的内容,并且有一个按钮。 2) 单击按钮时会显示secons活动。 现在,当我回到上一个ie第一个活动,然后再次开始下载时,我想获得上一个填充数据视图,而不是再次开始上一个过程。。 你能给我指路吗
谢谢

您应该为正在下载的内容设置一个默认值,例如默认图像、文本或数字,然后在再次下载之前,检查存储的值是默认值还是新值。如果它是新的,那么你不必再次下载

例如,在我的游戏中,我有一个类似的东西。这是一个有很多图像的拼图游戏,所有的图像都显示在一个列表视图中。为了节省空间,我没有包括全尺寸图像和缩略图,而是在游戏加载时生成缩略图并保存在
位图[]
数组中。因此,位图生成过程与下载过程类似

每当我的游戏要加载列表或访问图像时,它首先检查数组是否为空。如果是,则重新启动加载过程。如果不是,那么它可以使用它们。这是通过简单的签入
onResume()
完成的:

您应该能够为您的应用程序执行类似的操作

if (imageThumbnails == null) {
    // Do something to reload the images
} else {
    //the images are available, so they can be used
}