gpt4 book ai didi

android - 为多个 Activity 存储位图?

转载 作者:太空宇宙 更新时间:2023-11-03 10:49:05 24 4
gpt4 key购买 nike

我正在寻找一种方法来存储一些可由多个 Activity 访问的位图,而无需从网络重新加载。

我不想通过将它们放入 Intent 中来简单地将它们从 Activity 传递到 Activity,而是希望有一个地方我可以访问它们而不必传递它们。

我研究了缓存以帮助解决这个问题,但如果这是解决方案,我不太清楚如何使缓存在多个 Activity 中可访问。

如有任何建议或替代解决方案,我们将不胜感激。

最佳答案

您可以使用 LruCache , 一个库,例如 Volley ,或自己实现相同的功能。我认为 volley 图书馆非常适合您。

要从应用程序的任何地方访问它,您应该将它存储在一个特殊的应用程序对象或静态变量中。请注意,只有对缓存的引用才会存储在那里。在上面列出的两种情况下,缓存的大小都是可配置的。

关于android - 为多个 Activity 存储位图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17307802/

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