1、gravity與layout_gravity的區(qū)別
gravity
屬性是對該view 內(nèi)容的限定.比如一個(gè)button 上面的text. 你可以設(shè)置該text 在view的靠左,靠右等位置.該屬性就干了這個(gè).
layout_gravity
是用來設(shè)置該view相對與起父view 的位置.比如一個(gè)button 在linearlayout里,你想把該button放在靠左 靠右等位置就可以通過該屬性設(shè)置.
這樣就解釋了,有什么我們弄個(gè)最外布局,然后里面包了幾個(gè)布局,如果要使這幾個(gè)布局都靠底,就可以在最外布局的屬性里設(shè)置gravity=”botton” 因?yàn)間ravity是對里面的內(nèi)容起作用.
2、padding 與 margin的區(qū)別
padding
填充的意思,指的是view中的content與view邊緣的距離,類似文本中的indent
margin
表示的是view的左邊緣與parent view的左邊緣的距離
margin一般用來描述控件間位置關(guān)系,而padding一般描述控件內(nèi)容和控件的位置關(guān)系。
新聞熱點(diǎn)
疑難解答
圖片精選