android中pading和margin的使用

padding和margin都是指代距離。

padding的使用:

在一個TextView中,使用android:padding是指TextView的內容(android:text)離這個TextView邊框的距離。

ImageView中則是ImageView的內容(android:src)距離這個ImageView邊框的距離。

margin的使用:

分爲兩種情況。

①如果在RelativeLayout中使用,則是指代這個TextView距離整個屏幕的上下左右的距離。由於RelativeLayout中默認是從屏幕左上角顯示組件,所以margin的距離是距它的左邊和上邊的距離。如果事先設置了android:layout_alignParentRight="true",

android:layout_alignParentTop="true",則margin的距離是指距離右邊和上邊的距離。

②在LinearLayout中使用,如果使用垂直佈局(vertical),margin則指代這個TextView距離它上下最近的組件的距離,如果使用水平佈局(horizontal),margin則指代這個TextView距離它左右最近的組件的距離。

如果在上述垂直和水平佈局中並沒有其他組件,則margin的用法和padding用法相同。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章