# 组件通用属性
## 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命名法
~~~
设置控件的背景,可以设置一个颜色值,也可以设置一张图片或者设置一个资源文件