【问题标题】:How to get the stack size如何获取堆栈大小
【发布时间】:2013-12-22 16:17:16
【问题描述】:

我的应用中有很深的层次结构。 我需要知道设备堆栈的大小。 有没有办法知道? 在此链接中:What is the android UI thread stack size limit and how to overcome it? 我看到每个 android 版本都有自己的堆栈大小,但我想确保并在应用程序在用户设备上运行时动态检查它。 我该怎么做?

【问题讨论】:

    标签: android stack stack-overflow


    【解决方案1】:

    我的应用中有很深的层次结构

    这不是一个好主意,无论堆栈空间如何。层次结构中的视图越多,渲染过程的成本就越高。使用 Hierarchy View 检查您的视图层次结构并找到删除不必要项目的方法(例如,使用带有 TextView 小部件的复合图像,而不是在 LinearLayout 内使用单独的 ImageView 小部件)。

    我需要知道设备堆栈的大小。有没有办法知道?

    标准 Java 或 Android 中没有任何内容会返回堆栈大小。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-21
      • 2010-10-30
      • 1970-01-01
      • 2014-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-05
      相关资源
      最近更新 更多