gpt4 book ai didi

Android 2.3 的 VM 预算低于 2.1 和 2.2?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:04:27 24 4
gpt4 key购买 nike

Android 2.3 的 VM 预算似乎比 2.1 和 2.2 小得多。令我惊讶的是,较新的操作系统限制更多,我希望由于技术的发展,人们应该为应用程序分配更大的内存(VM 预算)。

因此我无法在内存中保存大的位图图像,这对于我现在正在做的图形图像处理应用程序很重要。但它在 2.1 和 2.2 中运行良好。

如果我使用 inScale 缩小我的图像以适应 2.3,那么我的输出质量就会下降。

根据您自己的经验,您对如何处理 2.3 和之前版本之间的这种差异有什么建议吗?

最佳答案

Android 2.3 的 VM 预算实际上更高 (32 MB)。不同之处在于 Android 2.3 现在默认以 32 位 (ARGB8888) 加载所有位图,而不是 16 位。

参见 http://www.curious-creature.org/2010/12/04/gingerbread-and-32-bits-windows/http://www.curious-creature.org/2010/12/08/bitmap-quality-banding-and-dithering/了解更多信息

关于Android 2.3 的 VM 预算低于 2.1 和 2.2?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5871143/

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