我想知道不同Android設計佈局之間的優缺點。在某些情況下,我覺得可以在線性佈局或表格佈局之間進行選擇,或者在線性佈局和相對佈局之間進行一些選擇。我想知道以下Android設計佈局比較
- 其佈局最好是在這種情況下,
- 這是快速繪製,ECT
- 哪一個是最好的性能
可能有人請提供佈局之間的比較(線性,相對,絕對,表格,框架等)?
我想知道不同Android設計佈局之間的優缺點。在某些情況下,我覺得可以在線性佈局或表格佈局之間進行選擇,或者在線性佈局和相對佈局之間進行一些選擇。我想知道以下Android設計佈局比較
可能有人請提供佈局之間的比較(線性,相對,絕對,表格,框架等)?
佈局的名稱是相當描述:你會使用LinearLayout
當你想的意見直線,當你想要一個表的表等
當你有複雜的佈局,RelativeLayout
是首選。
所有這些將在相對相似的時間繪製。你需要儘量避免的是創建太多的嵌套佈局(例如,LinearLayout
在LinearLayout
內)。
請花點時間觀看本視頻:Romain Guy's Google I/O 2009 talk。大量的信息可以從那裏獲得關於佈局效率的信息。
這是您的答案的好鏈接。 http://www.learn-android.com/2010/01/05/android-layout-tutorial/
相對佈局是最好的,因爲它在UI上易於管理控件。 但如果你想要表格格式的數據,那麼表格佈局非常好。 我希望它有幫助!
如果您主要使用Linearlayout,它將會很有幫助,因爲您可以在Landscape和Potrait模式下爲不同的屏幕尺寸使用相同的應用程序。我在佈局中僅使用了Linearlayout,因此當所有屏幕尺寸的方向更改時,我的設計看起來都一樣。