我得到「設置機器人:baselineAligned =」「這個元素有更好的表現的」假,而使用的LinearLayout,我知道其對性能,但我不知道到底爲什麼要這樣,請澄清我線性佈局baselinealigned警告在Android
回答
android:baselineAligned/setBaselineAligned(boolean):設置爲false時, 將阻止佈局調整其子基線。
所以可以採取例如與具有不同的文字大小或類似按鈕不同的看法多TextView的水平子視圖線性佈局有basealignment會有所不同,你不能調整到具有相同basealignment如果你把它設置爲false
更新: 通過設置機器人:baselineAligned =「假」,你要阻止額外的工作應用的佈局有工作要做,以便ŧ o調整孩子的基線;這可以明顯提高性能。如前所述here
thanx的詳細信息@Shadow的Droid –
什麼是這樣做的陷阱? –
如果您正在尋找像我這樣的視覺的解釋,那麼你可能會發現這很有用(在UI =>更好的性能,更少的不必要的操作)。
當啓用baselineAlign
(即設置爲true)時,該行中的所有文本將對齊以具有相同的基線。
注意:默認情況下,baselineAligned
設置爲true
。 (即baselineAligned=true
)
當你製作baselineAligned=false
時,它所需要做的就是在線性佈局中添加新的元素並完成它。該應用程序不必擔心佈局中其他元素的基線位置。
請參見下面的圖像更加清晰
這是最好的答案!並且應該被接受! – Sjd
- 1. Android線性佈局
- 2. 更多線性佈局的Android佈局
- 3. 故事板警告:iOS的前一基線佈局屬性8.0
- 4. 線性佈局裏面android中的線性佈局
- 5. Android線性佈局DoubleLine
- 6. 圓形線性佈局android
- 7. Android:線性佈局新行
- 8. 線性垂直佈局 - Android
- 9. 線性佈局對齊 - Android
- 10. Android線性佈局困難
- 11. Android中的線性佈局
- 12. Android動畫線性佈局
- 13. Android線性佈局錯誤
- 14. 瞭解Android線性佈局
- 15. admob線性佈局雙廣告?
- 16. 在android中的對齊線性佈局
- 17. Android LinearLayout在另一個線性佈局
- 18. 在Android開發中的線性佈局
- 19. ImageView不顯示在線性佈局(android)
- 20. 在線性佈局中使用layout_weight Android
- 21. 線性佈局
- 22. Android:如何在線性佈局內設置網格佈局?
- 23. 自動佈局警告在Mac OS X
- 24. 嵌入在另一個線性佈局中的線性佈局
- 25. 如何在線性佈局
- 26. 線性佈局centeralization
- 27. Android的線性佈局居中按鈕
- 28. Android - 線性佈局內的活動
- 29. 問題與android線性佈局
- 30. Android線性佈局背景透明度
的可能的複製[如何設置baselineAligned在LinearLayout中虛假提高性能?](http://stackoverflow.com/questions/9319916/how-並設定-baselinealigned到假改進,性能,功能於LinearLayout中) –