gpt4 book ai didi

android - java.lang.OutOfMemoryError : bitmap size exceeds VM budget - android - how many images? 错误

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

<分区>

我正在开发一个 Android 应用程序,当我阅读所有内容并自学时,我不能同时在屏幕上显示很多图像,否则我会遇到异常。

问题是我可以在屏幕上同时拥有多少图像或多少 KB 图像或多少布局/图像。

我知道这不是唯一影响内存的东西,但我正在寻找一个数字,以便我可以围绕它进行计划。

谢谢

丹尼尔


编辑:

我刚刚在 android 开发站点 (http://developer.android.com/resources/articles/future-proofing.html) 上找到了这个

要避免的技巧,#3:过度布局

由于 View 渲染基础设施的变化,布局中不合理的深度(超过 10 个左右)或广泛(总共超过 30 个) View 层次结构现在可能会导致崩溃。对于过于复杂的布局来说,这始终是一个风险,但您可以认为 Android 1.5 比 1.1 更能暴露这个问题。大多数开发人员无需担心这一点,但如果您的应用程序具有非常复杂的布局,则需要节食它。您可以使用更高级的布局类(例如 FrameLayout 和 TableLayout)来简化您的布局。

我想这可能是我的问题。

当它说“广泛”时,它是在说最后一个层次吗?

谢谢

丹尼尔

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