Android——LinearLayout使用
2015-09-06 21:15
453 查看
<?xml version="1.0" encoding="utf-8"?> <!-- 线性布局 方向垂直 满屏 下边距5dp 黑色背景 --> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:paddingTop="5dp" android:background="#000"> <!-- TextView控件 宽铺满 高40dp 左右边距5dp 文字垂直居中、右对齐 白色背景 文字尺寸30sp 文字颜色#ff0000 内容0 --> <TextView android:id="@+id/tv" android:layout_width="match_parent" android:layout_height="40dp" android:layout_marginLeft ="5dp" android:layout_marginRight ="5dp" android:gravity="center_vertical|right" android:background="#fff" android:textSize="30sp" android:textColor="#ff0000" android:text="0"/> <!-- 线性布局 方向默认水平 宽铺满 高内容自动 --> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" > <!-- 所有Button控件 宽0dp 高内容自动 权重1 黑色背景 边距5dp --> <Button android:id="@+id/button07" android:layout_width="0dp" android:layout_weight="1" android:layout_height="wrap_content" android:background="#ccc" android:layout_margin="5dp" android:text="7" /> <Button android:id="@+id/button08" android:layout_width="0dp" android:layout_weight="1" android:layout_height="wrap_content" android:background="#ccc" android:layout_margin="5dp" android:text="8" /> <Button android:id="@+id/button09" android:layout_width="0dp" android:layout_weight="1" android:layout_height="wrap_content" android:background="#ccc" android:layout_margin="5dp" android:text="9" /> <Button android:id="@+id/buttonAdd" android:layout_width="0dp" android:layout_weight="1" android:layout_height="wrap_content" android:background="#ccc" android:layout_margin="5dp" android:text="+" /> </LinearLayout> <!-- 线性布局 方向默认水平 宽铺满 高内容自动 --> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" > <!-- 所有Button控件 宽0dp 高内容自动 权重1 黑色背景 边距5dp --> <Button android:id="@+id/button04" android:layout_width="0dp" android:layout_weight="1" android:layout_height="wrap_content" android:background="#ccc" android:layout_margin="5dp" android:text="4" /> <Button android:id="@+id/button05" android:layout_width="0dp" android:layout_weight="1" android:layout_height="wrap_content" android:background="#ccc" android:layout_margin="5dp" android:text="5" /> <Button android:id="@+id/button06" android:layout_width="0dp" android:layout_weight="1" android:layout_height="wrap_content" android:background="#ccc" android:layout_margin="5dp" android:text="6" /> <Button android:id="@+id/buttonSub" android:layout_width="0dp" android:layout_weight="1" android:layout_height="wrap_content" android:background="#ccc" android:layout_margin="5dp" android:text="-" /> </LinearLayout> <!-- 线性布局 方向默认水平 宽铺满 高内容自动 --> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" > <!-- 所有Button控件 宽0dp 高内容自动 权重1 黑色背景 边距5dp --> <Button android:id="@+id/button01" android:layout_width="0dp" android:layout_weight="1" android:layout_height="wrap_content" android:background="#ccc" android:layout_margin="5dp" android:text="1" /> <Button android:id="@+id/button02" android:layout_width="0dp" android:layout_weight="1" android:layout_height="wrap_content" android:background="#ccc" android:layout_margin="5dp" android:text="2" /> <Button android:id="@+id/button03" android:layout_width="0dp" android:layout_weight="1" android:layout_height="wrap_content" android:background="#ccc" android:layout_margin="5dp" android:text="3" /> <Button android:id="@+id/buttonMult" android:layout_width="0dp" android:layout_weight="1" android:layout_height="wrap_content" android:background="#ccc" android:layout_margin="5dp" android:text="*" /> </LinearLayout> <!-- 线性布局 方向默认水平 宽铺满 高内容自动 --> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" > <!-- 所有Button控件 宽0dp 高内容自动 权重1 黑色背景 边距5dp --> <Button android:id="@+id/button00" android:layout_width="0dp" android:layout_weight="1" android:layout_height="wrap_content" android:background="#ccc" android:layout_margin="5dp" android:text="0" /> <Button android:id="@+id/buttonC" android:layout_width="0dp" android:layout_weight="1" android:layout_height="wrap_content" android:background="#ccc" android:layout_margin="5dp" android:text="c" /> <Button android:id="@+id/buttonEqual" android:layout_width="0dp" android:layout_weight="1" android:layout_height="wrap_content" android:background="#ccc" android:layout_margin="5dp" android:text="=" /> <Button android:id="@+id/buttonDivision" android:layout_width="0dp" android:layout_weight="1" android:layout_height="wrap_content" android:background="#ccc" android:layout_margin="5dp" android:text="/" /> </LinearLayout> </LinearLayout>
相关文章推荐
- Android5.0新控件RecyclerVIew的介绍和兼容使用的方法
- Android开发利器(Logcat 、DDMS、ADB)的使用
- .Android四大组件
- Android LayoutInflater详解
- android基本类型的自定义控件使用
- android shape的使用
- Android保留两位小数
- Android test---SL4A-----在电脑上调试脚本
- Android ViewPager+Fragment 模式中 Fragment的返回键的处理
- 安卓 notification 使用pendingintent传值时传值重复或无效的问题
- android Activity生命周期
- android控件之Fragment(碎片)
- android popupwindow showAsDropDown offsetx无效的问题
- Android第五讲——Fragment(碎片)
- Android实例-MediaPlayer播放音乐和视频(XE8+小米2)
- Android中的Fragment
- Android常用控件之碎片Fragment
- Android开发中的问题及相应解决(持续更新)
- android平台1.3寸OLED屏调试
- Android Fragment 真正的完全解析