0
我很熟悉Android &中的幾乎所有基本佈局,瞭解它們何時使用。我知道RelativeLayout
將在UI中的元素相對於彼此定位時使用,當UI元素垂直或水平顯示時要使用LinearLayout
。所以我想知道是否易於開發是決定選擇什麼佈局或者是否涉及任何性能因素的唯一因素。我的意思是我可以使用LinearLayout
和RelativeLayout
在Android中垂直佈局兩個ImageViews
,那麼爲什麼要使用特定的佈局呢?在Android中選擇特定佈局有什麼決定因素嗎?
我認爲你已經介紹了基礎知識,並將問題簡化了一點 –
如果你可以對LinearLayout或RelativeLayout進行一些操作,可以使用Linear-,因爲它不需要計算規則。當你有重疊的視圖或複雜的佈局時,相對佈局變得很必要 - 有些事情你可以用相對的做法,而不能用線性來完成。 –