安卓app_sl3.7帧布局管理器

帧布局管理器,每加入一个组件,都将创建一个空白的区域,通常称为一帧,这些帧都会根据gravity(对齐方式)属性执行自动对齐。默认情况下,帧布局从屏幕的左上角(0,0)坐标点开始布局,多个组件层叠排序,后面的组件覆盖前面的组件。

经常用于游戏开发中,用于显示自定义的视图

例如:

https://www.cnblogs.com/txwtech/p/15886096.html

复制代码
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/frameLayout1"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:background="@drawable/background"
    android:foreground="@drawable/icon1"
    android:foregroundGravity="bottom|right"
    tools:context="com.example.sl3_7.MainActivity" >

    <TextView
        android:id="@+id/textView1"
        android:background="#FFFF0000"
        android:layout_width="400px"
        android:layout_height="400px"
        android:layout_gravity="center"
        android:text="TextView" />

    <TextView
        android:id="@+id/textView2"
        android:background="#FFFF6600"
        android:layout_width="300px"
        android:layout_height="300px"
        android:layout_gravity="center"
        android:text="TextView" />

    <TextView
        android:id="@+id/textView3"
        android:background="#FFFFFF00"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:text="TextView" />

</FrameLayout>
复制代码

 

posted @   txwtech  阅读(74)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
历史上的今天:
2020-02-13 cb03a_c++_数据结构_顺序容器_STL_stack
2020-02-13 cb02a_c++_数据结构_顺序容器_STL_list类_双向链表
2020-02-13 cb01a_c++_数据结构_顺序容器_STL_deque类
点击右上角即可分享
微信分享提示