<分区>
我正在开发一个 Android 应用程序,当我阅读所有内容并自学时,我不能同时在屏幕上显示很多图像,否则我会遇到异常。
问题是我可以在屏幕上同时拥有多少图像或多少 KB 图像或多少布局/图像。
我知道这不是唯一影响内存的东西,但我正在寻找一个数字,以便我可以围绕它进行计划。
谢谢
丹尼尔
编辑:
我刚刚在 android 开发站点 (http://developer.android.com/resources/articles/future-proofing.html) 上找到了这个
要避免的技巧,#3:过度布局
由于 View 渲染基础设施的变化,布局中不合理的深度(超过 10 个左右)或广泛(总共超过 30 个) View 层次结构现在可能会导致崩溃。对于过于复杂的布局来说,这始终是一个风险,但您可以认为 Android 1.5 比 1.1 更能暴露这个问题。大多数开发人员无需担心这一点,但如果您的应用程序具有非常复杂的布局,则需要节食它。您可以使用更高级的布局类(例如 FrameLayout 和 TableLayout)来简化您的布局。
我想这可能是我的问题。
当它说“广泛”时,它是在说最后一个层次吗?
谢谢
丹尼尔