android:layout_width="match_parent" //强制拉伸到父元素的宽度
android:layout_height="wrap_content" //自适应大小,强制性地使视图扩展以便显示其全部内容
android:layout_width="100dp" //固定100相对像素,dp相对像素,跟随设备改变具体大小,px绝对像素
android:layout_marginTop="100dp" //顶部距离100像素
android:layout_toLeftOf="@id/xxx" //将控件的右边缘和给定ID控件的左边缘对齐
android:layout_alignLeft="@id/xxx" //将控件的左边缘和给定ID控件的左边缘对齐
android:layout_alignParentRight="true" //将控件的右边缘和父控件的右边缘对齐
android:layout_above="@id/xxx" //将控件置于给定ID控件之上
android:layout_below="@id/xxx" //将控件置于给定ID控件之下
android:layout_centerInParent="true" //将控件置于父控件的中心位置
android:layout_centerHorizontal="true" //将控件置于水平方向的中心位置
android:layout_centerVertical="true" //将控件置于垂直方向的中心位置
android:layout_gravity="center" //LinearLayout子元素的特有属性,布局对齐方式
修改布局到屏幕边框的距离:res----values----dimens.xml----<dimen name="activity_horizontal_margin">16dp</dimen>
改成0dp感觉还是有空隙 改成-10就铺满了
控件是否可点击 clickable=true 可用于拦截点击事件
设置控制不显示:view.setVisibility(View.INVISIBLE);
设置控制没作用:view.setVisibility(View.GONE);
图片尺寸不能太大,否则会内存溢出,好像跟图片大小无关,只和尺寸相关。