美文网首页IOS个人开发
安卓(android)六大布局详解

安卓(android)六大布局详解

作者: Raalstalblack | 来源:发表于2017-02-11 23:24 被阅读199次

线性布局:(LinearLayout)

layout_width:fill_parent;match_parent;wrap_content
layout_height:
layout_weight:如果设置成wrap_content,权重越大得到越大
              如果设置成fill_parent,权重越大得到越小
orientation:horizontal,vertical(垂直)
gravity:子空间或者显示内容的布局方式
layout_gravity:自己控件在父组件对齐方式

margin(marginTop,marginBottom,marginLeft,marginRight):控件外边界和其他控件外边界边距

相对布局:(RelativeLayout)

layout_above,layout_below,layout_toLeftOf,layout_toRightOf
layout_alignTop,layout_alignLeft,layout_alignRight,layout_alignBottom,layout_alignBaseLine
layout_alignParentTop,layout_alignParentLeft,layout_alignParentRight,layout_alignParentBottom,layout_alignWithParentIfMissing
layout_centerVertical,layout_centerHorizontal,layout_centerInParent

帧布局:(FrameLayout)
这种布局很少用到

表格布局:(TableLayout)

tableRow,
layout_columnSpan,
layout_rowSpan

绝对布局:(AbsoluteLayout)

layout_x
layout_y

网格布局:(GridLayout)

layout_columnCount,layout_rowCount(布局文件的属性),oritation
子控件:默认宽和高wrap_content;
layout_rowSpan,layout_columnSpan,必须设置属性layout_gravity="fill"
layout_row,layout_column,,默认不用指定

相关文章

  • 安卓 MotionEvent 详解

    第108期:安卓 MotionEvent 详解 Android开发 安卓 MotionEvent 详解 Andro...

  • Android Gson使用详解

    Android Gson使用详解(出处: 安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户)

  • 安卓(android)六大布局详解

    线性布局:(LinearLayout) 相对布局:(RelativeLayout) 帧布局:(FrameLayou...

  • 【Android】安卓布局知识点

    前言:安卓六大布局 线性布局(LinearLayout):按照垂直或者水平方向布局的组件 相对布局(Relativ...

  • Activity

    文章参考 Android Activity 完全解析,Android【安卓】Activity详解。仅方便个人记忆。...

  • 安卓布局详解

    今天要讲的布局就是线性布局、相对布局和约束布局 1.LinearLayout: -线性布局,两种排法:水平and...

  • 安卓布局详解

    今天要讲的布局就是线性布局、相对布局和约束布局 1.LinearLayout: -线性布局,两种排法:水平and...

  • 热修复笔记

    Android热修复技术原理详解(最新最全版本) Android 热修复 -- 实现原理 (QQ空间)安卓App热...

  • SQLite使用教程

    安卓项目-利用Sqlite数据库,开发新闻发布系统 Android中SQLite应用详解

  • 安卓好文章阅读记录

    一、安卓UI布局相关 Android新特性介绍,ConstraintLayout完全解析 20170224 Gi...

网友评论

    本文标题:安卓(android)六大布局详解

    本文链接:https://www.haomeiwen.com/subject/whnoittx.html