快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

Android中的布局有哪些-创新互联

这篇文章给大家分享的是有关Android中的布局有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

蒲江县网站建设公司成都创新互联公司,蒲江县网站设计制作,有大型网站制作公司丰富经验。已为蒲江县上千多家提供企业网站建设服务。企业网站搭建\成都外贸网站制作要多少钱,请找那个售后服务好的蒲江县做网站的公司定做!

LinearLayout 线型布局


android:orientation(方向)=“vertical”(垂直)或“horizontal”(水平)

android:gravity(重力)=“center”

    center_vertical      垂直(Y轴)居中

    center_horizontal   水平(X轴)居中

    center         全部居中

    right       子类控件位于当前布局的右边

    left            子类控件位于当前布局的左边

    bottom            ····下面


线型布局中如果设置match_parent后再设置权重会反比例占用

layout_gravity调整该布局相对父布局的位置(仅针对LinearLayout使用)


gravity是调整该布局中子布局的位置

RelativeLayout 相对布局

子布局有gravity属性,没有layout_gravity属性

android:layout_alignParentLeft="true"在父类容器靠左


android:layout_marginLeft="36dp"距离父类左边距离

android:layout_centerInParent="true"在父类中居中显示

android:layout_centerHorizontal="true"在父类中水平居中

android:layout_below="@id/view" 在view的下方

android:layout_above="@id/view" 在上方

android:layout_toLeftOf="@id/view" 在左边

android:layout_alignBaseline="@id/view"本身与view内容对齐

android:layout_alignBottom="@id/view" 与view底部对齐

FrameLayout 帧布局

在这个布局中,所有的子元素都不能被指定放置的位置,他们统统放在区域的左上角,并且后面的子元素会直接覆盖前面的子元素。


也没有gravity属性,但子类有layout_gravity属性。

设置前景图,在所有子视图的前面

android:foreground

设置背景

android:background

保持屏幕唤醒

android:keepScreenOn

设置前景图的位置

android:foregroundGravity

AbsoluteLayout  绝对布局

又称坐标布局,可以直接指定子元素的绝对位置(XY)

设备屏幕尺寸不同造成适应性差。


以左上角为起点设置位置:

android:layout_x="35dp"控制子类X位置

android:layout_x="35dp"    Y位置

TableLayout  表格布局

以行列的形式管理子空间,每一行为一个TableRow对象,也可以是一个View


全局属性:


android:collapseColumns=“1,2”

隐藏从0开始的索引列。列用逗号隔开:1,2,5

android:shrinkClumns=“1,2”

收缩从0开始的索引列。当可收缩的列太宽(内容太多)不会被挤出屏幕,列之间必须用逗号隔开:1,2,5 可以通过 * 代替收缩所有列。一列能同时表示收缩和拉伸。

android:stretchClumns=“1,2”

拉伸从0开始的索引列,以填满剩余的空白空间。列用逗号隔开,可以用*代替拉伸所有

局部属性(内部空间所用的属性):

android:layout_column="1" 该空间显示在第二列

android:layout_span="2" 该控件占据2列

感谢各位的阅读!关于“Android中的布局有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


新闻标题:Android中的布局有哪些-创新互联
浏览路径:http://6mz.cn/article/dssdhh.html

其他资讯