gpt4 book ai didi

java - Android:存储图像的引用

转载 作者:行者123 更新时间:2023-12-01 06:08:41 25 4
gpt4 key购买 nike

几天前我问过类似的问题,现在想精确说明:

我想一次又一次地显示相同的图像,并且不想每次都重新加载它以加快应用程序的速度。

为了保持简单并理解我的问题,我刚刚创建了下面的示例:

imageView = (ImageView) this.findViewById(R.id.imageView);

for (int i = 0; i < 1000; i++) {

imageView.setImageResource(R.mipmap.myImage);
}

我正在加载图像“myImage”1000 次,并且更喜欢加载一次,然后仅通过其引用来显示它。

有没有办法将图像的引用存储在变量中?或者我必须以某种方式缓存图像?

有人知道如何管理这个吗?

最佳答案

您可以使用本文 https://developer.android.com/training/displaying-bitmaps/cache-bitmap.html 中的建议.

或者使用库之一来管理图像(例如毕加索)。它会代替你做缓存、调整大小等工作。这是最简单的方法。

关于java - Android:存储图像的引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39168718/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com