RelativeLayout 知识点

原创 2015年11月18日 19:24:44

1.RelativeLayout层叠

a.布局文件如下

   <RelativeLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignBottom="@+id/vp_content"
            android:layout_alignParentRight="true" >

<!-- 这里放了一个LinearLayout 和一个ImageView,他的先后顺序,决定了层次的上下,若是这样布局,则LinearLayout在上层。 -->
            <LinearLayout
                android:id="@+id/ll_point_list"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:orientation="horizontal" >
            </LinearLayout>

            <ImageView
                android:id="@+id/red_point"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:src="@drawable/small_point_red" />
        </RelativeLayout>

b.结论

所以在RelativeLayout布局中加控件时要考虑先后顺序,放在前面的在下层。

摘:http://www.th7.cn/Program/Android/201404/188860.shtml

1.RelativeLayout布局中的元素如果要实现元素叠加必须设置RelativeLayout.ALIGN_PARENT_TOP 和 RelativeLayout.ALIGN_PARENT_LEFT 这样元素才会进行叠加,否则元素就会按照加入的顺序无叠加放置。

2.RelativeLayout布局中的叠加元素的次序只决定于声明的先后(无论是使用xml布局文件还是使用纯代码布局),也就是说一旦开始决定了他们的叠放次序,就无法更改了,即使删除之后再次进行添加也不行。

版权声明:博主地址 http://blog.csdn.net/u013329107 本文为博主原创文章,未经博主允许不得转载。

优酷旋转菜单(RotateAnimation,Relativelayout知识点学习)

RotateAnimation:旋转动画,创建该动画时只要指定动画开始时的旋转角度、结束角度和旋转角度,并指定动画持续时间。由于旋转的时候有中心点的,所以还要指定中心点的坐标 观看传智播客的视频,有...
  • zyqlyt
  • zyqlyt
  • 2015年07月28日 21:45
  • 78

RelativeLayout相对布局详解以及额外的小知识

继昨天,又了解了绝对布局,很想和大家分享我学到的东西,也许很简单,但学到东西就是好的。                   首先我们来了解一下RelativeLayout相对布局:        ...

类与面向对象知识点归纳整理

  • 2017年12月08日 16:28
  • 1.55MB
  • 下载

C语言重要知识点梳理

  • 2017年11月26日 21:23
  • 29KB
  • 下载

android基础知识复习(二)——RelativeLayout布局属性、背景、半透明设置(XML设置)

复习布局与XML,写了一个空的登录界面。XML的注释我写在当行的后面了。程序运行图:     主函数没有改动,不贴了。背景图片名为:background.jpg 。看看main.xml吧。 ...
  • fansongy
  • fansongy
  • 2011年09月24日 19:34
  • 32605

ucos-iii知识点总结

  • 2017年11月13日 17:02
  • 48KB
  • 下载

软件架构师知识点1

  • 2017年11月13日 07:54
  • 966KB
  • 下载

android 小知识点记录

这边主要记录一些杂乱的知识点,算学习开发过程中碰到的坑。会持续更新,别问我为什么,因为坑永远填不满- - 1.  自定义布局的时候,当使用了如下红色代码,意思是将该布局添加到this所在的自定义的布局...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:RelativeLayout 知识点
举报原因:
原因补充:

(最多只允许输入30个字)