栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【Android知识复习总结】LinearLayout, RelativeLayout, FrameLayout, TableLayout, GridLayout

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Android知识复习总结】LinearLayout, RelativeLayout, FrameLayout, TableLayout, GridLayout

LinearLayout

 orientation 布局中组件的排列方式

 gravity 控制组件所包含的子元素的对齐方式,可多个组合

 layout_ gravity 控制该组件在父容器里的对其方式

 background 为该组件设置1个背景图片,或者是直接用颜色覆盖

 divider 分割线

 showDividers 设置分割线所在的位置,none(无), beginning(开始), end(结束), middle(每两个组件间)

 dividerPadding 设置分割线的padding

 layout_weight(权重) 该属性是用来等比例的划分区域

RelativeLayout

根据父容器定位

 layout_ alignParentLeft 左对齐

 layout_ alignParentRight 右对齐

 layout_alignParentTop 顶部对齐

 layout_ alignParentBottom 底部对齐

 layout_ centerHorizontal 水平居中

 layout_ centerVertical垂直居中

 layout_ _centerInParent 中间位置

根据兄弟组件定位

 layout_toleftOf 放置于参考组件的左边

 layout_toRightOf 放置于参考组件的右边

 layout_ above 放置于参考组件的上方

 layout_ below放置于参考组件的下方

 layout_ alignTop 对齐参考组件的上边界

 layout_alignBottom 对齐参考组件的下边界

 layout_ galignLeft 对齐参考组件的左边界

 layout_ alignRight对齐参考组件的右边界

frameLayout

android:foreground设置前景

android:foregroundGravity设置前景位置

TableLayout

android:collapseColumns设置需要被隐藏的列的序号,从0开始

android:stretchColumns设置允许被拉伸的列的列序号,从0开始

android:shrinkColumns设置允许被收缩的列的列序号,从0开始

子控件设置属性

android:layout_column 显示在第几列

android:layout_span 横向跨几列

GridLayout

子控件属性

android:layout_ column 显示在第几列

android:layout_ columnSpan横向跨几列

android:layout. _columnWeight横向剩余空间分配方式

android:layout_ gravity 在网格中的显示位置

android:layout_ row显示在第几行

android:layout_ rowSpan横向跨几行

android:layout_ _rowWeight 纵向剩余空间分配方式

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/694084.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号