当前位置:首页 > 引流 > 正文内容

android相对布局详解(android框架布局文件详解)

admin3年前 (2022-10-10)引流1269

TableLayout(表格布局)

Android中的表格布局与html中的表格标签< table >< tr >< td >相似,通过使用表格的行与列来排列组件。如果一行上有多个组件的话,就要在TableLayout中添加一个TableRow的容器,把组件都丢到里面!一个Tablerow一行,有多少列则是看TableRow中的组件个数。

常用属性

android:collapseColumns:隐藏某一列

android:shrinkColumns:允许某一列收缩

android:stretchColumns:拉伸某一列

这三个属性的列号都是从0开始计算的,如shrinkColunmns = “3”,对应的是第四列,可以设置多个,用逗号隔开比如”0,3″,如果是所有列都生效,用”*”号即可。

android:layout_column=”3″:表示的就是跳过第三个,直接显示到第四个格子处,从1开始计算。

android:layout_span=”2″:表示合并2个单元格,也就说这个组件占2个单元格。

看代码

<TableLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:gravity="center_vertical"
    android:stretchColumns="2"
    android:shrinkColumns="1">
    <TableRow
        android:layout_width="match_parent"
        android:layout_height="match_parent">
        <Button
            android:id="@+id/button7"
            android:layout_width="139dp"
            android:layout_height="117dp"
            android:text="Button1" />

        <Button
            android:id="@+id/button6"
            android:layout_width="139dp"
            android:layout_height="117dp"
            android:text="Button2" />

        <Button
            android:id="@+id/button4"
            android:layout_width="139dp"
            android:layout_height="117dp"
            android:text="Button3" />
    </TableRow>
    <TableRow
        android:layout_width="match_parent"
        android:layout_height="match_parent">
        <Button
            android:id="@+id/button9"
            android:layout_width="139dp"
            android:layout_height="117dp"
            android:text="Button4" />
        <Button
            android:id="@+id/button8"
            android:layout_width="139dp"
            android:layout_height="117dp"
            android:text="Button5" />
        <Button
            android:id="@+id/button5"
            android:layout_width="139dp"
            android:layout_height="117dp"
            android:text="Button6" />
    </TableRow>
</TableLayout>

效果图

   

FrameLayout(帧布局)

帧布局是最为简单的一种布局,该布局为每个加入其中的控件创建一个空白区域,称为一帧,每个控件占据一帧。采用帧布局时,所有控件都默认显示在屏幕左上角,并按照先后放入的顺序重叠摆放,先放入的将会在最底层,后放入的控件显示在最顶层。帧布局使用于图层设计。

属性

foreground :设置帧布局容器的前景图像

foregroundGravity :属性设置图像的显示位置

看代码

<FrameLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:foreground="@mipmap/ic_launcher"
    android:foregroundGravity="bottom">
    <TextView
        android:id="@+id/textView"
        android:layout_width="460dp"
        android:layout_height="336dp"
        android:background="@color/colorAccent"
        android:text="TextView" />
    <TextView
        android:id="@+id/textView2"
        android:layout_width="332dp"
        android:layout_height="242dp"
        android:background="@color/colorPrimary"
        android:text="TextView" />
</FrameLayout>

效果图

 

扫描二维码推送至手机访问。

版权声明:本文中部分文字、图片、音频、视频来源于互联网及公开渠道,仅供学习参考,版权归原创者所有! 如侵犯到您的权益,请及时通知我们!我们将在第一时间内删除。

本文链接:http://www.73ya.com/yinliu/1743.html

分享给朋友:

“android相对布局详解(android框架布局文件详解)” 的相关文章

用抖音开直播你会吗,各种功能给你介绍

很多人很喜欢抖音,但是只会刷视频不会开直播。直播对于一个新手来说是必经的一条路,而且抖音直播现在已经是一股潮流了。很多人都把短视频作为自己日常分享或者副业来做这一行,那么用抖音开直播你会吗?接下来跟着小编一起来看看吧。 用抖音开直播你会吗 1、打开抖音app,点击正下方【+】,向右滑至...

快手的视频怎么弄到电脑上呢,轻松好学的小技巧告诉你

在使用快手 app 过程中,我们经常会看到很多有意思的视频,我们想要把它保存下来弄到电脑上,百度了很多教程,发现不是很麻烦,就是要下载很多不必要的软件程序。那么快手的视频应该怎么轻松的弄到电脑上呢?小技巧学起来。接下来就跟着小编一起来看看吧。 今天我就为大家介绍一个工具站,它提供一键式...

怎么下载抖音完整版,如何快速保存下来

由于抖音发展的还不是十分完善,抖音现在是不能直接分享给好友的,当你看到搞笑博主的视频或者美食博主的视频想要分享给自己的好朋友的时候,抖音怎么下载完整版的呢,你好像找不到保存的选项,那么接下来就跟着小编一起来看看吧。 怎么下载抖音完整版 更新抖音到最新版本,点击视频下方的“完整版”。...

快手又给自己定了个小目标,快手和抖音pk吗

话说,今天,快手又给自己定了一个小目标。事情是这样的,快手商业副总裁表示,为了冲刺3亿DAU的目标,2019年快手商业的营收目标将在原先的百亿基础上增加50%。快手竟然公布了营收状况,有点惊讶,很多经营管理者都不会有这种想法的,那你说说,这是不是太不快手了。接下来就跟着小编一起来看看吧。...

抖音怎么删除自己喜欢的人的作品,抖音的喜欢可以删除吗?

抖音是一款超级好玩又很有创意的短视频拍摄软件,在抖音上你既可以拍摄自己的短视频作品,也可以观看别人的作品,好玩的作品还可以设为我喜欢,不过喜欢的作品太多了,有的看了一遍又一遍就不太喜欢了,就想知道抖音里面的喜欢可以删除吗?接下来就跟着小编一起来看看吧。 抖音怎么删除喜欢视频? 1.进...

快手的黑话你能听得懂吗,快手的黑话是什么意思

新年伊始,这波疫情一来,举国宅在家里,央视春晚和地方春晚今年也是让抖音快手火遍大江南北,无论男女老少,人人皆知。有人的地方就会有江湖,了解抖音的发展之路,就是去实施,快手的黑话你能听得懂吗?接下来就跟小编一起来看看吧。 01.抖音快手主播 今天我先和大家聊聊关于抖音快手的那些暗语(黑话...