Android中g(shù)ravity、layout_gravity、padding、margin的區(qū)別小結(jié)
1、gravity與layout_gravity的區(qū)別
gravity
屬性是對(duì)該view 內(nèi)容的限定.比如一個(gè)button 上面的text. 你可以設(shè)置該text 在view的靠左,靠右等位置.該屬性就干了這個(gè).
layout_gravity
是用來(lái)設(shè)置該view相對(duì)與起父view 的位置.比如一個(gè)button 在linearlayout里,你想把該button放在靠左 靠右等位置就可以通過(guò)該屬性設(shè)置.
這樣就解釋了,有什么我們弄個(gè)最外布局,然后里面包了幾個(gè)布局,如果要使這幾個(gè)布局都靠底,就可以在最外布局的屬性里設(shè)置gravity=”botton” 因?yàn)間ravity是對(duì)里面的內(nèi)容起作用.
2、padding 與 margin的區(qū)別
padding
填充的意思,指的是view中的content與view邊緣的距離,類似文本中的indent
margin
表示的是view的左邊緣與parent view的左邊緣的距離
margin一般用來(lái)描述控件間位置關(guān)系,而padding一般描述控件內(nèi)容和控件的位置關(guān)系。
相關(guān)文章
TextView長(zhǎng)按復(fù)制的實(shí)現(xiàn)方法(總結(jié))
下面小編就為大家?guī)?lái)一篇TextView長(zhǎng)按復(fù)制的實(shí)現(xiàn)方法(總結(jié))。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-04-04Android入門之實(shí)現(xiàn)自定義可復(fù)用的BaseAdapter
這篇文章主要為大家詳細(xì)介紹了Android如何構(gòu)建一個(gè)可復(fù)用的自定義BaseAdapter,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)Android有一定的幫助,需要的可以參考一下2022-11-11Android AlertDialog對(duì)話框詳解及實(shí)例
這篇文章主要介紹了Android AlertDialog對(duì)話框詳解及實(shí)例的相關(guān)資料,需要的朋友可以參考下2016-12-12Android View實(shí)現(xiàn)圓形進(jìn)度條
這篇文章主要為大家詳細(xì)介紹了Android View實(shí)現(xiàn)圓形進(jìn)度條,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-08-08Android添加ButterKnife時(shí)報(bào)錯(cuò)Error:(2, 0) Cannot add extension wit
今天小編就為大家分享一篇關(guān)于Android添加ButterKnife時(shí)報(bào)錯(cuò)Error:(2, 0) Cannot add extension with name 'android'的解決辦法,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2018-12-12詳解Retrofit Interceptor(攔截器) 攔截請(qǐng)求并做相關(guān)處理
本篇文章主要介紹了詳解Retrofit Interceptor(攔截器) 攔截請(qǐng)求并做相關(guān)處理,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-04-04Android幀動(dòng)畫(huà)、補(bǔ)間動(dòng)畫(huà)、屬性動(dòng)畫(huà)用法詳解
安卓的三種動(dòng)畫(huà),幀動(dòng)畫(huà),補(bǔ)間動(dòng)畫(huà),屬性動(dòng)畫(huà),大家了解多少,知道如何使用嗎?本文就為大家簡(jiǎn)單介紹Android幀動(dòng)畫(huà)、補(bǔ)間動(dòng)畫(huà)、屬性動(dòng)畫(huà)的使用方法,需要的朋友可以參考下2016-11-11