Android LinearLayout
来源:互联网 发布:生化危机7ps4淘宝 编辑:程序博客网 时间:2024/04/29 17:38
图示
代码
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <LinearLayout android:layout_width="match_parent" android:layout_height="111dp" android:layout_weight="3" > <EditText android:id="@+id/editText1" android:layout_width="wrap_content" android:layout_height="match_parent" android:layout_weight="1" android:editable="false" android:ems="10" android:gravity="right|bottom" android:textSize="50dp" android:text="0" > <requestFocus /> </EditText> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="20dp" android:orientation="horizontal" android:layout_weight="1" > <Button android:id="@+id/CE" android:layout_width="wrap_content" android:layout_height="60dp" android:layout_weight="1" android:text="@string/CE" /> <Button android:id="@+id/C" android:layout_width="wrap_content" android:layout_height="60dp" android:layout_weight="1" android:text="@string/C" /> <Button android:id="@+id/no" android:layout_width="wrap_content" android:layout_height="60dp" android:layout_weight="1" android:text="@string/del" /> <Button android:id="@+id/divide" android:layout_width="wrap_content" android:layout_height="60dp" android:layout_weight="1" android:text="@string/divide" /> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="20dp" android:layout_weight="1" > <Button android:id="@+id/num7" android:layout_width="wrap_content" android:layout_height="60dp" android:layout_weight="1" android:text="@string/num7" /> <Button android:id="@+id/num8" android:layout_width="wrap_content" android:layout_height="60dp" android:layout_weight="1" android:text="@string/num8" /> <Button android:id="@+id/num9" android:layout_width="wrap_content" android:layout_height="60dp" android:layout_weight="1" android:text="@string/num9" /> <Button android:id="@+id/multiply" android:layout_width="wrap_content" android:layout_height="60dp" android:layout_weight="1" android:text="@string/multiply" /> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="20dp" android:layout_weight="1" > <Button android:id="@+id/num4" android:layout_width="wrap_content" android:layout_height="60dp" android:layout_weight="1" android:text="@string/num4" /> <Button android:id="@+id/num5" android:layout_width="wrap_content" android:layout_height="60dp" android:layout_weight="1" android:text="@string/num5" /> <Button android:id="@+id/num6" android:layout_width="wrap_content" android:layout_height="60dp" android:layout_weight="1" android:text="@string/num6" /> <Button android:id="@+id/pluss" android:layout_width="wrap_content" android:layout_height="60dp" android:layout_weight="1" android:text="@string/minus" /> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="20dp" android:layout_weight="1" > <Button android:id="@+id/num1" android:layout_width="wrap_content" android:layout_height="60dp" android:layout_weight="1" android:text="@string/num1" /> <Button android:id="@+id/num2" android:layout_width="wrap_content" android:layout_height="60dp" android:layout_weight="1" android:text="@string/num2" /> <Button android:id="@+id/num3" android:layout_width="wrap_content" android:layout_height="60dp" android:layout_weight="1" android:text="@string/num3" /> <Button android:id="@+id/minus" android:layout_width="wrap_content" android:layout_height="60dp" android:layout_weight="1" android:text="@string/pluss" /> </LinearLayout> <LinearLayout android:layout_width="match_parent" android:layout_height="20dp" android:layout_weight="1" > <Button android:id="@+id/plus" android:layout_width="wrap_content" android:layout_height="60dp" android:layout_weight="1" android:text="@string/plus" /> <Button android:id="@+id/num0" android:layout_width="wrap_content" android:layout_height="60dp" android:layout_weight="1" android:text="@string/num0" /> <Button android:id="@+id/spot" android:layout_width="wrap_content" android:layout_height="60dp" android:layout_weight="1" android:text="@string/spot" /> <Button android:id="@+id/equal" android:layout_width="wrap_content" android:layout_height="60dp" android:layout_weight="1" android:text="@string/equal" /> </LinearLayout></LinearLayout>
分析
这里使用了布局嵌套的方法,即在LinearLayout里嵌套多个LinearLayout布局,并且在子布局里面添加Button组件。
通过android:layout_weight比例分割。
0 0
- android LinearLayout
- android LinearLayout
- Android -- LinearLayout
- Android LinearLayout
- android linearlayout
- Android LinearLayout
- Android 布局 LinearLayout
- Android 自定义 LinearLayout
- Android之LinearLayout、AbsoluteLayout
- android布局之LinearLayout
- android之布局LinearLayout
- Android 布局 之 LinearLayout
- Android基础(二) LinearLayout
- Android基础(二) LinearLayout
- android linearlayout 平分一行
- android linearLayout UI 集锦
- android 之LinearLayout布局
- Android Layout:LinearLayout
- 7月29日来到!微软推广Win10开启疯狂模式
- A. Opponents
- WriteOutputStream
- Service介绍
- 怎么实现ZBrush 中的映射大师功能的灵活运用
- Android LinearLayout
- View事件分发机制
- *.jar 与 *.aar 的生成与*.aar导入项目方法
- docker镜像相关命令
- Linux快速修改用户密码
- ios .h声明变量在@interface括号里和外面
- 理解Python中的with语句
- CNN 卷积神经网络-- 残差计算
- Wamp下的Apache无法启动的解决方法