Как установка baselineAligned на false улучшает производительность в LinearLayout?

Я просто создавал некоторый пользовательский интерфейс в xml, и Lint предупредил меня и сказал, что нужно установить android: baselineAligned в false, чтобы улучшить производительность в ListView.

В документации по изменениям Lint, в которых добавлено это предупреждение, говорится:

Layout performance: Находит LinearLayouts с весами там, где вы должны установите android: baselineAligned = "false" для повышения производительности, а также находит случаи, когда у вас есть вложенные веса, которые могут повлиять на производительность проблемы.

Может кто-нибудь объяснить, почему это улучшает производительность, особенно когда речь идет о весе?

209
задан Bananeweizen 2 August 2012 в 04:29
поделиться