xml有多少80个视图实际意味着什么

时间:2013-10-30 12:04:53

标签: android xml performance android-layout

我是Android新手,我正在设计一个应用程序,但随后出现了此警告消息

activity_main.xml has more than 80 views, bad for performance

我在Google上搜索了这里的含义,但每个答案都是针对他们的项目的。我只是想知道为什么你会首先得到这个消息,这是什么意思?

1 个答案:

答案 0 :(得分:2)

用户界面性能与(除其他外)所显示的View层次结构的复杂性直接相关。此警告消息只是让您知道在此布局中定义了大量视图,并且可能导致UI性能问题。解决方案是查看您的布局并考虑如何简化View层次结构以使用更少的视图实现所需的结果。或者,您也可以尝试使用此警告并进行测试,以验证您计划支持的设备上的布局是否可以接受性能。