工具
使用收藏夹整理内容 根据您的偏好保存和分类内容。
确定性能问题出在哪里以及需要优化哪些代码可能很困难。首先,可以使用工具来缩小问题的范围。
布局检查器
使用布局检查器检查您的布局并查看重组次数。
如果您的 UI 性能不佳,通常是由于导致 UI 过度重组的编码错误。另一方面,某些编码错误可能会阻止 UI 在需要时重组,这意味着 UI 更改不会显示在屏幕上。跟踪重组可以帮助查找这两种问题。
重组本身并没有问题;但是,意外的重组可能会成为问题。
有关更多信息,请参阅布局检查器重组次数文档。
合成跟踪
使用合成跟踪在系统跟踪中跟踪您的可组合函数。在首次调查性能问题时,跟踪通常是最佳的信息来源。它们允许您形成关于问题是什么以及从哪里开始查找的假设。
其他资源
此页面上的内容和代码示例受内容许可中描述的许可证约束。Java 和 OpenJDK 是 Oracle 和/或其关联公司的商标或注册商标。
上次更新时间:2024-04-11 UTC。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的信息","missingTheInformationINeed","thumb-down"],["过于复杂/步骤过多","tooComplicatedTooManySteps","thumb-down"],["已过时","outOfDate","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新时间:2024-04-11 UTC."],[],[]]