布局学习LinerLayout

2019-06-29  本文已影响0人  GaoEnron

1. 布局使用的基本元素LinerLayout

match_parent 代表匹配父视图的大小
wrap_content 自适应控件的大小

2. 线性布局权重LayoutWeight

layout_weight 控制控件的权重

android:layout_weight="1" 控件占当前屏幕全部 如果没有声明默认 0

3. 设置权重等分视图

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:background="@color/colorAccent"
    tools:context=".MainActivity">

    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="#24b5ba"
        android:text="Guist List"
        android:layout_weight="1"
        android:textSize="24dp" />

    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="@android:color/holo_blue_bright"
        android:text="Kunal"
        android:layout_weight="1"
        android:textSize="24dp" />

    <TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="@android:color/holo_red_light"
        android:text="Kunal"
        android:layout_weight="1"

        android:textSize="24dp" />

    <Button
        android:id="@+id/btnNextActivity"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="@android:color/holo_blue_bright"
        android:text="处理点击"
        android:layout_weight="1"
        android:textSize="24dp" />
Screenshot_1559359022.png
上一篇下一篇

猜你喜欢

热点阅读