码迷,mamicode.com
首页 > 移动开发 > 详细

Android——LinearLayout使用

时间:2015-09-06 22:55:27      阅读:281      评论:0      收藏:0      [点我收藏+]

标签:

技术分享

  1 <?xml version="1.0" encoding="utf-8"?>
  2 
  3 <!-- 线性布局 方向垂直 满屏 下边距5dp 黑色背景 -->
  4 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  5     android:layout_width="match_parent"
  6     android:layout_height="match_parent"
  7     android:orientation="vertical" 
  8     android:paddingTop="5dp"
  9     android:background="#000">
 10 
 11     <!-- TextView控件 宽铺满 高40dp 左右边距5dp 
 12     文字垂直居中、右对齐 白色背景 文字尺寸30sp 
 13     文字颜色#ff0000 内容0 -->
 14     
 15     <TextView
 16         android:id="@+id/tv"
 17         android:layout_width="match_parent"
 18         android:layout_height="40dp"
 19         android:layout_marginLeft ="5dp"
 20         android:layout_marginRight ="5dp" 
 21         android:gravity="center_vertical|right"  
 22         android:background="#fff"
 23         android:textSize="30sp"
 24         android:textColor="#ff0000"
 25         android:text="0"/>
 26 
 27     <!-- 线性布局 方向默认水平 宽铺满 高内容自动 -->
 28     <LinearLayout
 29         android:layout_width="match_parent"
 30         android:layout_height="wrap_content" >
 31         
 32         <!-- 所有Button控件 宽0dp 高内容自动 权重1 
 33         黑色背景  边距5dp -->
 34         <Button
 35             android:id="@+id/button07"
 36             android:layout_width="0dp"
 37             android:layout_weight="1"
 38             android:layout_height="wrap_content"
 39             android:background="#ccc"
 40             android:layout_margin="5dp" 
 41             android:text="7" />
 42 
 43        <Button
 44             android:id="@+id/button08"
 45             android:layout_width="0dp"
 46             android:layout_weight="1"
 47             android:layout_height="wrap_content"
 48             android:background="#ccc"
 49             android:layout_margin="5dp" 
 50             android:text="8" />
 51 
 52         <Button
 53             android:id="@+id/button09"
 54             android:layout_width="0dp"
 55             android:layout_weight="1"
 56             android:layout_height="wrap_content"
 57             android:background="#ccc"
 58             android:layout_margin="5dp" 
 59             android:text="9" />
 60 
 61         <Button
 62             android:id="@+id/buttonAdd"
 63             android:layout_width="0dp"
 64             android:layout_weight="1"
 65             android:layout_height="wrap_content"
 66             android:background="#ccc"
 67             android:layout_margin="5dp" 
 68             android:text="+" />
 69         
 70     </LinearLayout>
 71     
 72     <!-- 线性布局 方向默认水平 宽铺满 高内容自动 -->
 73     <LinearLayout
 74         android:layout_width="match_parent"
 75         android:layout_height="wrap_content" >
 76         
 77         <!-- 所有Button控件 宽0dp 高内容自动 权重1 
 78         黑色背景  边距5dp -->
 79         <Button
 80             android:id="@+id/button04"
 81             android:layout_width="0dp"
 82             android:layout_weight="1"
 83             android:layout_height="wrap_content"
 84             android:background="#ccc"
 85             android:layout_margin="5dp" 
 86             android:text="4" />
 87 
 88        <Button
 89             android:id="@+id/button05"
 90             android:layout_width="0dp"
 91             android:layout_weight="1"
 92             android:layout_height="wrap_content"
 93             android:background="#ccc"
 94             android:layout_margin="5dp" 
 95             android:text="5" />
 96 
 97         <Button
 98             android:id="@+id/button06"
 99             android:layout_width="0dp"
100             android:layout_weight="1"
101             android:layout_height="wrap_content"
102             android:background="#ccc"
103             android:layout_margin="5dp" 
104             android:text="6" />
105 
106         <Button
107             android:id="@+id/buttonSub"
108             android:layout_width="0dp"
109             android:layout_weight="1"
110             android:layout_height="wrap_content"
111             android:background="#ccc"
112             android:layout_margin="5dp" 
113             android:text="-" />
114         
115     </LinearLayout>
116     
117     <!-- 线性布局 方向默认水平 宽铺满 高内容自动 -->
118     <LinearLayout
119         android:layout_width="match_parent"
120         android:layout_height="wrap_content" >
121         
122         <!-- 所有Button控件 宽0dp 高内容自动 权重1 
123         黑色背景  边距5dp -->
124         <Button
125             android:id="@+id/button01"
126             android:layout_width="0dp"
127             android:layout_weight="1"
128             android:layout_height="wrap_content"
129             android:background="#ccc"
130             android:layout_margin="5dp" 
131             android:text="1" />
132 
133        <Button
134             android:id="@+id/button02"
135             android:layout_width="0dp"
136             android:layout_weight="1"
137             android:layout_height="wrap_content"
138             android:background="#ccc"
139             android:layout_margin="5dp" 
140             android:text="2" />
141 
142         <Button
143             android:id="@+id/button03"
144             android:layout_width="0dp"
145             android:layout_weight="1"
146             android:layout_height="wrap_content"
147             android:background="#ccc"
148             android:layout_margin="5dp" 
149             android:text="3" />
150 
151         <Button
152             android:id="@+id/buttonMult"
153             android:layout_width="0dp"
154             android:layout_weight="1"
155             android:layout_height="wrap_content"
156             android:background="#ccc"
157             android:layout_margin="5dp" 
158             android:text="*" />
159         
160     </LinearLayout>
161     
162         <!-- 线性布局 方向默认水平 宽铺满 高内容自动 -->
163     <LinearLayout
164         android:layout_width="match_parent"
165         android:layout_height="wrap_content" >
166         
167         <!-- 所有Button控件 宽0dp 高内容自动 权重1 
168         黑色背景  边距5dp -->
169         <Button
170             android:id="@+id/button00"
171             android:layout_width="0dp"
172             android:layout_weight="1"
173             android:layout_height="wrap_content"
174             android:background="#ccc"
175             android:layout_margin="5dp" 
176             android:text="0" />
177 
178        <Button
179             android:id="@+id/buttonC"
180             android:layout_width="0dp"
181             android:layout_weight="1"
182             android:layout_height="wrap_content"
183             android:background="#ccc"
184             android:layout_margin="5dp" 
185             android:text="c" />
186 
187         <Button
188             android:id="@+id/buttonEqual"
189             android:layout_width="0dp"
190             android:layout_weight="1"
191             android:layout_height="wrap_content"
192             android:background="#ccc"
193             android:layout_margin="5dp" 
194             android:text="=" />
195 
196         <Button
197             android:id="@+id/buttonDivision"
198             android:layout_width="0dp"
199             android:layout_weight="1"
200             android:layout_height="wrap_content"
201             android:background="#ccc"
202             android:layout_margin="5dp" 
203             android:text="/" />
204         
205     </LinearLayout>
206 
207 </LinearLayout>

 

Android——LinearLayout使用

标签:

原文地址:http://www.cnblogs.com/yuge790615/p/4787170.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!