RelativeLayout下布局时遇到的两个小问题

一、最初的源代码布局,这是用来设计一个登陆界面




      

    

        

            
            
          

          

    

框架效果如图:

RelativeLayout下布局时遇到的两个小问题_第1张图片

二、当去掉下面这句话时

android:layout_alignParentBottom="true"

效果如下:

RelativeLayout下布局时遇到的两个小问题_第2张图片

可以看到提示框直接跑到了相对布局的顶部,所以在这种情况下,layout_alignParentBottom属性显得尤为重要,该属性设置了提示框与父布局的底部对齐。

三、先开始认为下面这两句话有些重复

android:layout_centerHorizontal="true"
android:layout_gravity="center_horizontal"
可是当我去掉上面这句的话的时候,布局变成如下效果

RelativeLayout下布局时遇到的两个小问题_第3张图片

发现提示框并没有居中,因此,上面那句话不能舍去,反倒是下面那句话去掉没什么影响。

android布局真是博大精深,这只是刚接触时候碰到的两个小问题,觉得有意思,便记录下来。


你可能感兴趣的:(安卓学习)