【问题标题】:Android: keep bitmap in application classAndroid:在应用程序类中保留位图
【发布时间】:2012-04-03 06:24:25
【问题描述】:

我有覆盖整个屏幕的大位图。在阅读了很多关于内存泄漏和性能的帖子后,我注意到了 2 个问题: 1. 生成大 bmp 需要时间。 2. 在activity中缓存big bmp /static bmp / 加速activity启动,但会导致引用和内存问题。

我的决定是在应用程序类中移动位图。 这将如何反映引用和垃圾收集? 我必须将应用程序类中的位图设为静态吗?

更新:

请不要在这两种情况下评论“相同的记忆”。我的问题与引用和垃圾收集有关。

【问题讨论】:

    标签: android memory-leaks bitmap


    【解决方案1】:

    位图在内存中的加载方式并不重要。 它仍然需要相同数量的内存。

    【讨论】:

    • 我正在考虑参考资料。在某些情况下,它们会弄乱垃圾收集。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-11-12
    • 2016-09-30
    • 1970-01-01
    • 2014-09-07
    • 1970-01-01
    • 2014-03-27
    相关资源
    最近更新 更多