android 相对布局

今天学习的是相对布局:添加某个Imageview在某个板块的中间用语句

android:layout_centerInParent="true"
某个Imageview在其他Imageview的某一侧如下:
上侧
android:layout_above="@id/imageView"
下侧
android:layout_below="@id/imageView"
左侧
android:layout_toLeftOf="@id/imageView"
右侧
android:layout_toRightOf="@id/imageView"
 
@id/imageView这个是相对与里面这个view而言,而且这个view只是一个id,不是相对与具体的图片
 
上侧对齐
android:layout_alignTop="@id/imageView"

下侧对齐
android:layout_alignBottom="@id/imageView"

左侧对齐
android:layout_alignLeft="@id/imageView"

右侧对齐
android:layout_alignRight="@id/imageView"
用相对布局练习了一下


因为没有较好的图片所以就用普通的图片代替了一下
原图应该是下面这样的:

制作好之后可能图片见还有偏差
可以用调整间隔的方法来微调一下。
android:layout_marginRight="50dp"这个是设置与右边间隔的语句,其本来是应该向左边移动的,如果将其里面的值设置为负值,就会向右移动,其他的也是一样。
 
原文地址:https://www.cnblogs.com/moxihuishou/p/12316422.html