• 短信界面四布局整理


    1.线性布局

     1 <?xml version="1.0" encoding="utf-8"?>
     2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     3     android:orientation="vertical"
     4     android:layout_width="match_parent"
     5     android:layout_height="match_parent">
     6     <EditText
     7         android:layout_width="match_parent"
     8         android:layout_height="wrap_content"
     9         android:hint="收件人"
    10         />
    11     <EditText
    12         android:layout_width="match_parent"
    13         android:layout_height="wrap_content"
    14         android:hint="标题"
    15         />
    16     <EditText
    17         android:layout_width="match_parent"
    18         android:layout_height="wrap_content"
    19         android:hint="内容"
    20         android:layout_weight="1"
    21         android:gravity="top"
    22         />
    23     <LinearLayout
    24         android:layout_width="match_parent"
    25         android:layout_height="wrap_content">
    26         <Button
    27             android:layout_width="0dp"
    28             android:layout_height="wrap_content"
    29             android:layout_weight="1"
    30             android:text="发送短信"
    31             android:textStyle="bold"
    32             />
    33         <Button
    34             android:layout_width="0dp"
    35             android:layout_height="wrap_content"
    36             android:layout_weight="1"
    37             android:text="取消发送"
    38             android:textStyle="bold"
    39             />
    40     </LinearLayout>
    41 </LinearLayout>

     2.表格布局

     1 <?xml version="1.0" encoding="utf-8"?>
     2 <TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
     3     android:layout_width="match_parent"
     4     android:layout_height="match_parent"
     5     android:stretchColumns="0,1">
     6 
     7     <TableRow>
     8         <EditText
     9             android:layout_width="match_parent"
    10             android:layout_height="wrap_content"
    11             android:hint="收件人"
    12             android:layout_span="2"/>
    13     </TableRow>
    14     <TableRow>
    15         <EditText
    16             android:layout_width="match_parent"
    17             android:layout_height="wrap_content"
    18             android:hint="标题"
    19             android:layout_span="2"/>
    20     </TableRow>
    21     <TableRow android:layout_weight="1">
    22         <EditText
    23             android:layout_width="match_parent"
    24             android:layout_height="match_parent"
    25             android:hint="内容"
    26             android:layout_span="2"
    27             android:gravity="top"
    28             />
    29     </TableRow>
    30     <TableRow>
    31         <Button
    32             android:layout_width="0dp"
    33             android:layout_height="wrap_content"
    34             android:text="发送短信"
    35             android:textStyle="bold"
    36             />
    37         <Button
    38             android:layout_width="0dp"
    39             android:layout_height="wrap_content"
    40             android:text="取消发送"
    41             android:textStyle="bold"
    42             />
    43     </TableRow>
    44 </TableLayout>

     3.网格布局

     1 <?xml version="1.0" encoding="utf-8"?>
     2 <GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
     3     android:layout_width="match_parent"
     4     android:layout_height="match_parent"
     5     android:rowCount="4"
     6     android:columnCount="2"
     7     >
     8     <EditText
     9         android:layout_width="match_parent"
    10         android:layout_height="wrap_content"
    11         android:hint="收件人"
    12         android:layout_columnSpan="2"
    13         />
    14     <EditText
    15         android:layout_width="match_parent"
    16         android:layout_height="wrap_content"
    17         android:hint="标题"
    18         android:layout_columnSpan="2"
    19         />
    20     <EditText
    21         android:layout_width="match_parent"
    22         android:layout_height="wrap_content"
    23         android:hint="内容"
    24         android:layout_columnSpan="2"
    25         android:layout_rowWeight="1"
    26         android:gravity="top"
    27         />
    28     <Button
    29         android:layout_width="0dp"
    30         android:layout_height="wrap_content"
    31         android:text="发送短信"
    32         android:textStyle="bold"
    33         android:layout_columnWeight="1"
    34         />
    35     <Button
    36         android:layout_width="0dp"
    37         android:layout_height="wrap_content"
    38         android:text="取消发送"
    39         android:textStyle="bold"
    40         android:layout_columnWeight="1"
    41         />
    42 </GridLayout>

    4.相对布局

     1 <?xml version="1.0" encoding="utf-8"?>
     2 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
     3     android:layout_width="match_parent"
     4     android:layout_height="match_parent">
     5     <EditText
     6         android:layout_width="match_parent"
     7         android:layout_height="wrap_content"
     8         android:hint="收件人"
     9         android:id="@+id/et1"
    10         />
    11     <EditText
    12         android:layout_width="match_parent"
    13         android:layout_height="wrap_content"
    14         android:hint="标题"
    15         android:layout_below="@id/et1"
    16         android:id="@+id/et2"
    17         />
    18     <EditText
    19         android:layout_width="match_parent"
    20         android:layout_height="wrap_content"
    21         android:hint="内容"
    22         android:gravity="top"
    23         />
    24     <LinearLayout
    25         android:layout_width="match_parent"
    26         android:layout_height="wrap_content"
    27         android:layout_alignParentBottom="true"
    28         >
    29         <Button
    30             android:layout_width="0dp"
    31             android:layout_height="wrap_content"
    32             android:layout_weight="1"
    33             android:text="发送短信"
    34             android:textStyle="bold"
    35             />
    36         <Button
    37             android:layout_width="0dp"
    38             android:layout_height="wrap_content"
    39             android:layout_weight="1"
    40             android:text="取消发送"
    41             android:textStyle="bold"
    42             />
    43     </LinearLayout>
    44 </RelativeLayout>
  • 相关阅读:
    XSS跨站脚本攻击
    TCPDUMP
    使用adb命令抓取崩溃日志
    Android ADB 5037端口被占用问题解决办法:改端口号
    Fedora 29安装 和配置
    给linux 增加软件图标
    新手上路教程5_安全管理
    shell基础笔记
    新手上路教程4_DQL语言
    MySQL 和SQLserver 创建表注释字段的差别
  • 原文地址:https://www.cnblogs.com/TENOKAWA/p/5422493.html
Copyright © 2020-2023  润新知