首页 > 科技 > Android UI之布局

Android UI之布局


Android操作系统为了适主尖不同的界面风格,Android系统为移动平台APP开发人员提代人了5种常用布局:线性布局(LinearLayout)、相对布局(RelativeLayout)、FrameLayout(帧布局)、TableLayout)、绝对布局(AbsoluteLayout)。在Android程序创建时,默认采用的就是相对布局。相对布局是通过相对定位的方式指定控件位置,是以其他控件或父容器为参照物,摆放控件位置。在使用相对布局时,要遵循控件之间的依赖关系,后放入控件的位置依赖于先放入的控件。

下面以实例代码加以说明:

    

运行图

1、设置控件位置的属性Android:layout_centerlnParent  设置当前控件位于父布局的中央位置Android:layout_centerVertical  设置当前控件位于父布局的垂直居中位置android:layout_centerHorizontal 设置当前控件位于父布局的水平居中位置android:layout_above设置当前控件位于某控件上方android:layout_below 设置当前控件位于某控件下方android:layout_toLeftOf    设置当前控件位于某控件的左边android:layout_toRightOf   设置当前控件位于某控件的右边android:layout_alignParentTop  设置当前控件是否与父控件顶端对齐android:layout_alignParentLeft  设置当前控件是否与父控件左对齐android:layout_alignParentRight   设置当前控件是否与父控件右对齐android:layout_alignParentBottom  设置当前控件是否与父控件底部对齐android:layout_alignTop 设置当前控件的上边界与某控件的上边界对齐android:layout_alignBottom   设置当前控件的下边界与某控件对下边界对齐android:layout_alignLeft   设置当前控件的左边界与某控件的左边界对齐android:layout_alignRight   设置当前控件的右边界与某控件的右边界对齐2、设置控件间距的属性android:layout_marginTop   设置当前控件上边界与某控件的距离android:layout_marginBottom  设置当前控件下边界与某控件的距离android:layout_marginLeft  设置当前控件左边界与某控件的距离android:layout_marginRight  设置当前控件右边界与某控件的距离3、设置布局内边距的属性android:paddingTop  设置布局顶部内边距的距离android:paddingBottom  设置布局底部内边距的距离android:paddingLeft 设置布局左边内边距的距离android:paddingRight 设置布局右边内边距的距离android:padding 设置布局四周内边距的距离

测试版本:


本文来自投稿,不代表本人立场,如若转载,请注明出处:http://www.souzhinan.com/kj/258514.html