我的应用程序有很深的层次结构。 我需要知道设备堆栈的大小是多少。 有办法知道吗? 在此链接中:What is the android UI thread stack size limit and how to overcome it? 我看到每个 Android 版本都有自己的堆栈大小,但我想确保并在应用程序在用户设备上运行时动态检查它。 我该怎么做?
最佳答案
I have a deep hierarchy in my app
无论堆栈空间如何,这都不是一个好主意。层次结构中的 View 越多,渲染过程的成本就越高。使用层次结构 View 检查 View 层次结构并找到删除不必要项目的方法(例如,将复合图像与 TextView
小部件一起使用,而不是在 内部使用单独的
)。ImageView
小部件LinearLayout
I need to know what is the size of the stack of the device. Is there a way to know?
标准 Java 或 Android 中没有任何内容会返回堆栈大小。
关于android - 如何获取堆栈大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20404829/