一、view视图的共有属性
1.宽高形式:
android:layout_width="xx"
android:layout_height="xx"
2. 宽高属性:
*固定值单位 dp (距离单位) sp(字体大小单位) px(像素不推荐使用)
*match-parent (fill-parent) 填充满父布局
*wrap-count 内容显示多少 填充布局就显示多少
3.通过id起名字:
androud:id="@+id/name"
4.android:visibility:
android:visibility="gone"表示当前视图是否可见 默认可见
*gone表示 完全消失 隐藏不占用空间
*visibility 可见
*unvisibilty 不可见 但占用空间
5.android:background:
android:background=""设置背景
*颜色代码:#FFFFFF
*图片 mipmap
*系统提供
*自定义图片
6.android:layout_gravity:
android:layout_gravity=""控制自己视图 相当于父布局的重心位置
*参数:left right top bottom 可以用 | 连接并列关系
*center: vertical垂直 horizontak水平
7. margin 和padding的区别:
margin:通俗意思就是外边距,是指从自身边框带另一个容器边框之间的距离就是容器外边距
padding:通俗意思即使内边距,是指自身边框带另一个容器边框之间的距离就是容器内距离 (负值无效)
8. margin 的用法:
*android:layout_margin =“10dp” 外边距 四个方向都有
*android:layout_marginLeft =“10dp” 外左边距
*android:layout_marginTop =“10dp” 外上边距
* android:layout_marginRight =“10dp” 外右边距
*android:layout_marginButtom =“10dp” 外下边距
9 .padding的用法:
android:padding=“10dp”
android:paddingLeft= “10dp”左内边距
android:paddingRight= “10dp”右内边距
android:paddingTop=