关于布局的一点心得

1,要善于运用0dp结合layout_weight来填充剩余空间

2,对于高度,其实很多时候不需要高度必须为wrap_content;可以直接规定为具体数值

3,多使用这个属性:   android:gravity="center_vertical";这个结合上一条在很多时候很好用

4,在listview、gridview等控件中,记得加上这个属性:  android:cacheColorHint="@null"

5,只有父标签为relativelayout的时候,控件才具有以下属性:android:layout_below、android:layout_alignParentTop等相对布局属性;不过大部分布局都具有layout_gravity属性,可以控制相对于父控件的位置。只有帧布局才能够实现图像的重叠效果。

6,如果需要去除android的checkbox的默认边框,

需要使用这个属性 ,android:button;创建一个selector 的xml文件即可

原文地址:https://www.cnblogs.com/bobodeboke/p/3186713.html