Android计算器界面

  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="1"
  6
  7     >
  8     <TableRow
  9         >
 10         <EditText
 11             android:layout_width="0dp"
 12             android:layout_height="wrap_content"
 13             android:layout_span="4"
 14             android:height="110dp"
 15             android:background="#000"/>
 16     </TableRow>
 17     <TableRow
 18         android:layout_marginRight="0dp">
 19     <Button
 20         android:layout_width="0dp"
 21         android:layout_height="80dp"
 22         android:text="C"
 23         android:textSize="30dp"
 24         android:background="#C0C0C0"
 25         android:layout_weight="1"
 26         />
 27     <Button
 28         android:layout_width="0dp"
 29         android:layout_height="80dp"
 30         android:text="+/-"
 31         android:textSize="30dp"
 32         android:background="#C0C0C0"
 33         android:layout_weight="1"/>
 34     <Button
 35         android:layout_width="0dp"
 36         android:layout_height="80dp"
 37         android:text="%"
 38         android:textSize="30dp"
 39         android:background="#C0C0C0"
 40         android:layout_weight="1"/>
 41     <Button
 42         android:layout_width="0dp"
 43         android:layout_height="80dp"
 44         android:text="÷"
 45         android:textSize="30dp"
 46         android:textColor="#ffffff"
 47         android:background="#ffa500"
 48         android:layout_weight="1"/>
 49 </TableRow>
 50     <TableRow
 51         android:layout_margin="0dp">
 52         <Button
 53             android:layout_width="0dp"
 54             android:layout_height="80dp"
 55             android:text="7"
 56             android:textSize="30dp"
 57             android:background="#C0C0C0"
 58             android:layout_weight="1"/>
 59         <Button
 60             android:layout_width="0dp"
 61             android:layout_height="80dp"
 62             android:text="8"
 63             android:textSize="30dp"
 64             android:background="#C0C0C0"
 65             android:layout_weight="1"/>
 66         <Button
 67             android:layout_width="0dp"
 68             android:layout_height="80dp"
 69             android:text="9"
 70             android:textSize="30dp"
 71             android:background="#C0C0C0"
 72             android:layout_weight="1"/>
 73         <Button
 74             android:layout_width="0dp"
 75             android:layout_height="80dp"
 76             android:text="X"
 77             android:textSize="30dp"
 78             android:textColor="#ffffff"
 79             android:background="#ffa500"
 80             android:layout_weight="1"/>
 81     </TableRow>
 82     <TableRow>
 83         <Button
 84             android:layout_width="0dp"
 85             android:layout_height="80dp"
 86             android:text="4"
 87             android:textSize="30dp"
 88             android:background="#C0C0C0"
 89             android:layout_weight="1"/>
 90         <Button
 91             android:layout_width="0dp"
 92             android:layout_height="80dp"
 93             android:text="5"
 94             android:textSize="30dp"
 95             android:background="#C0C0C0"
 96             android:layout_weight="1"/>
 97         <Button
 98             android:layout_width="0dp"
 99             android:layout_height="80dp"
100             android:text="6"
101             android:textSize="30dp"
102             android:background="#C0C0C0"
103             android:layout_weight="1"/>
104         <Button
105             android:layout_width="0dp"
106             android:layout_height="80dp"
107             android:text="-"
108             android:textSize="30dp"
109             android:textColor="#ffffff"
110             android:background="#ffa500"
111             android:layout_weight="1"/>
112     </TableRow>
113     <TableRow>
114         <Button
115             android:layout_width="0dp"
116             android:layout_height="80dp"
117             android:text="1"
118             android:textSize="30dp"
119             android:background="#C0C0C0"
120             android:layout_weight="1"/>
121         <Button
122             android:layout_width="0dp"
123             android:layout_height="80dp"
124             android:text="2"
125             android:textSize="30dp"
126             android:background="#C0C0C0"
127             android:layout_weight="1"/>
128         <Button
129             android:layout_width="0dp"
130             android:layout_height="80dp"
131             android:text="3"
132             android:textSize="30dp"
133             android:background="#C0C0C0"
134             android:layout_weight="1"/>
135         <Button
136             android:layout_width="0dp"
137             android:layout_height="80dp"
138             android:text="+"
139             android:textSize="30dp"
140             android:textColor="#ffffff"
141             android:background="#ffa500"
142             android:layout_weight="1"/>
143     </TableRow>
144     <TableRow>
145         <Button
146             android:layout_width="0dp"
147             android:layout_height="80dp"
148             android:text="0"
149             android:textSize="30dp"
150             android:background="#C0C0C0"
151             android:layout_weight="2" />
152
153         <Button
154             android:layout_width="0dp"
155             android:layout_height="80dp"
156             android:text="."
157             android:textSize="30dp"
158             android:background="#C0C0C0"
159             android:layout_weight="1"/>
160         <Button
161             android:layout_width="0dp"
162             android:layout_height="80dp"
163             android:text="="
164             android:textSize="30dp"
165             android:textColor="#ffffff"
166             android:background="#ffa500"
167             android:layout_weight="1" />
168     </TableRow>
169
170 </TableLayout>

计算器界面

时间: 2024-10-13 11:53:44

Android计算器界面的相关文章

Android计算器界面布局

Android计算器界面图: 所定义的XML布局文件,主要用到的是TableLayout: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_heigh

Android 计算器界面

模仿魅族魅蓝NOTE 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_pa

从零开始学android&lt;使用嵌套布局实现计算器界面.十七.&gt;

所谓的嵌套布局就是在一个文件中嵌套多个布局文件 <span style="font-size:18px;"> <LinearLayout android:layout_width="match_parent" android:layout_height="fill_parent" android:orientation="vertical" > <FrameLayout android:layou

计算器界面——GridLayout

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 and

手把手教你做安豆计算器(二)-计算器界面布局

第3节 计算器界面布局 现在起,我们就开始正式开发"计算器"应用.这一节,我们将完成计算器的界面布局,让它初具计算器的模样. 计算器界面是通过布局文件定义的.它位于项目的res\layout\activity_main.xml文件中. 这个布局文件通过java源代码MainActivity.java中的setContentView()函数,设置到界面上. @Override protected void onCreate(Bundle savedInstanceState) { sup

Android studio界面相关设置

Android studio界面相关设置 原文出自 http://www.cnblogs.com/justinzhang/p/4274839.html 用惯了emacs的操作方式,每当使用一款新的编辑器的时候,第一个想到的就是这个工具有没有emacs的快捷键,Android studio也是一样的. 1. Android studio设置emacs的方式如下,点击File->Settings 选择其中的keymap,在keymap中选择emacs,这样就成功的设置好了emacs的操作模式: 2.

设计师可以写Android应用界面吗?

============问题描述============ 我是一名设计师,每次设计完app后把切好的图和效果图给开发后,开发们都要花大量时间对着效果图把界面效果写出来,弄好界面后才是开发功能. 而且开发写出来的界面和设计给的效果图经常会有差别,还需要反复修改. 我想问的是: 设计师是否可以直接把界面写好,再交给开发直接做功能就行呢?如果可以,需要设计师有编程的基础吗? 还想知道大公司里,设计与开发之间是怎么分工合作的? ============解决方案1============ 是可以的,但是需

Android 遍历界面控件

//遍历界面上的控件 fubin.pan LinearLayout sLinerLayout = (LinearLayout)findViewById(R.id.layout_scr); for (int i = 0; i < sLinerLayout.getChildCount(); i++) { View v=sLinerLayout.getChildAt(i); if ( v instanceof RadioGroup){ RadioGroup mRadioGroup = (RadioGr

Xamarin.Android多界面

一.准备 开始学习本教程前必须先完成该教程http://www.cnblogs.com/yaozhenfa/p/xamarin_android_quickstart.html 否则将无法继续. 二.界面 1.打开Resources/layout/Main.axml文件,并在Call Button下方继续加入一个按钮,并设置其id为@+id/CallHistoryButton同时设置Text为@string/callHistory(这个其实是一个字符串资源的标识符,后面我们会添加该资源): 三.资