Android-布局之FrameLayout

来源:互联网 发布:美国地图 软件 编辑:程序博客网 时间:2024/06/07 08:05

Android-布局之FrameLayout


安卓有五大布局
线性布局,相对布局,绝对布局,表格布局,还有帧布局,其实我对帧布局不是很熟悉,所以特此来复习一下。


frame_layout.xml

<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"             android:layout_width="match_parent"             android:layout_height="match_parent"    >    <TextView        android:id="@+id/id_tv1"        android:layout_width="300dp"        android:layout_height="300dp"        android:layout_gravity="center"        android:background="#123456"        android:text="第一个页面"        />    <TextView        android:id="@+id/id_tv2"        android:layout_width="250dp"        android:layout_height="250dp"        android:layout_gravity="center"        android:background="#456789"        android:text="第二个页面"        />    <TextView        android:id="@+id/id_tv3"        android:layout_width="200dp"        android:layout_height="200dp"        android:layout_gravity="center"        android:background="#452289"        android:text="第三个页面"        />    <TextView        android:id="@+id/id_tv4"        android:layout_width="150dp"        android:layout_height="150dp"        android:layout_gravity="center"        android:background="#458889"        android:text="第四个页面"        /></FrameLayout>

效果:
这里写图片描述


另外,在App下载东西的时候,我们可以使用这个布局。

<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"             android:layout_width="match_parent"             android:layout_height="match_parent">    <ProgressBar        android:layout_gravity="center"        style="?android:attr/progressBarStyle"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:visibility="visible"/>    <TextView        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="80%"        android:textSize="10dp"        android:layout_gravity="center"/></FrameLayout>

运行效果:
这里写图片描述


0 0
原创粉丝点击