# 組件通用屬性
## 1.android:id
~~~
android:id = "@+id/tv_title" // 為控件指定相應的ID
~~~
## 2.android:width
~~~
android:width = "20dp" // 指定控件的寬度
~~~
設置控件的寬度,可以是具體值,也可以是 match_parent 或者 wrap_content,wrap_content:表示大小剛好足夠顯示當前控件里的內容,設置布局/控件為 match_parent 將強制性讓它布滿整個屏幕或填滿父控件的空白。
## 3.android:height
~~~
android:height = "match_parent" // 指定控件的高度
~~~
設置布局/控件的高度,用法與 android:width類似
## 4.android:grivity
~~~
android:grivity //指定控件的基本位置,比如說居中,居右等位置
~~~
android:gravity 是設置該view里面的內容相對于該view的位置,例如設置button里面的text相對于view的靠左,居中等位置。(也可以在Layout布局屬性中添加,設置Layout中組件的位置)
## 5.android:padding
~~~
android:padding // 指定控件的內邊距,也就是說控件當中的內容
~~~
padding就是指控件內容與控件邊界的距離,俗稱內邊距。
## 6.android:background
~~~
android:background = "@color/white" //指定該控件所使用的背景色,RGB命名法
~~~
設置控件的背景,可以設置一個顏色值,也可以設置一張圖片或者設置一個資源文件