Android开发之LinearLayout布局、RelativeLayout布局实例讲解
1.linearlayout布局
线性布局有两种方式
从左到右:android:orientation=”horizontal”
从上到下:android:orientation=”vertical”
效果如下
2.relativelayout布局
参考其他控件进行布局,默认为父控件。
有三种类型的属性:
·属性值是true或false
·android:layout_centerhrizontal 水平居中
·android:layout_centervertical 垂直居中
·android:layout_centerinparent 相对于父元素完全居中。
·android:layout_alignparentbottom 位于父元素的下边缘
·android:layout_alignparenttop 位于父元素的上边缘
·android:layout_alignparentleft 位于父元素的左边缘
·android:layout_alignparentright 位于父元素的右边缘
·属性值是”@id/*“
·android:layout_below 在某元素的下方
·android:layout_above 在某元素的上方
·andorid:layout_torightof 在某元素的右方
·android:layout_toleftof 在某元素的左方
·android:layout_alignbottom 和某元素下方对齐
·android:layout_aligntop 和某元素上方对齐
·android:layout_alignright 和某元素右方对齐
·android:layout_alignleft 和某元素左方对齐
·属性值是数值
·android:layout_marginleft 离某元素左边缘的距离
·android:layout_marginright 离某元素右边缘的距离
·android:layout_margintop 离某元素上边缘的距离
·android:layout_marginbottom 离某元素下边缘的距离
效果如下
3.tablelayout布局
效果如下
推荐阅读
-
Android开发之ListView功能扩展,实现高性能的瀑布流布局讲解
-
Android学习笔记之——UI组件/RelativeLayout(相对布局)
-
Android开发之OpenGL、OpenGL ES的概念和实例讲解
-
Android入门之LinearLayout、AbsoluteLayout的用法实例讲解
-
Android系统开发之Android平台调试实例讲解
-
Android实战基础之入门视图及布局讲解
-
Android开发之LinearLayout布局、RelativeLayout布局实例讲解
-
android Activity线性布局和表格布局实例讲解
-
Android学习笔记之——UI组件/LinearLayout(线性布局)
-
详细讲解微信小程序前端开发之flex布局(附代码及演示效果)