我只是在xml中构建了一些UI,而Lint给了我一个警告,并说要将android:baselineAligned设置为false以提高ListView中的性能。如何将baselineAligned设置为false以提高LinearLayout的性能?
对于加入这一警告皮棉变化的文档说
布局表现:查找LinearLayouts配重块,你应该 集机器人:baselineAligned =“假”获得更好的性能,同时还 发现情况你有嵌套的权重,这可能会导致性能 问题。
有人可以解释为什么这会提高性能,特别是当涉及重量?
那部分是显而易见的。我想知道的是,为什么只有在涉及重量的情况下才能提高性能? – 2012-02-17 02:02:44
因为当涉及权重时,linearlayout只需要计算基线。它像一个聪明的功能,实际上可能会很烦人。 – Warpzit 2012-02-23 08:33:41
什么是基线? – Matthew 2012-07-17 19:51:42