博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UI事件 计算器界面
阅读量:4668 次
发布时间:2019-06-09

本文共 5406 字,大约阅读时间需要 18 分钟。

1.MainActivity.java

1 package com.example.administrator.testapp2;  2   3 import android.support.v7.app.AppCompatActivity;  4 import android.os.Bundle;  5 import android.view.View;  6 import android.widget.Button;  7 import android.widget.TextView;  8   9 public class MainActivity extends AppCompatActivity { 10  11     TextView tv_1; 12  13     Button bt1; 14     Button bt2; 15     Button bt3; 16     Button bt4; 17     Button bt5; 18     Button bt6; 19     Button bt7; 20     Button bt8; 21     Button bt9; 22     Button bt0; 23     Button bt_add; 24     Button bt_jian; 25     Button bt_cheng; 26     Button bt_chu; 27     Button bt_kuohao; 28     Button bt_dian; 29  30     @Override 31     protected void onCreate(Bundle savedInstanceState) { 32         super.onCreate(savedInstanceState); 33         setContentView(R.layout.activity_main); 34  35         tv_1 = (TextView)findViewById(R.id.tv_1); 36  37         bt0 = (Button)findViewById(R.id.bt0); 38         bt0.setOnClickListener(new View.OnClickListener() { 39             @Override 40             public void onClick(View v) { 41                 tv_1.setText("0"); 42             } 43         }); 44         bt1 = (Button)findViewById(R.id.bt1); 45         bt1.setOnClickListener(new View.OnClickListener() { 46             @Override 47             public void onClick(View v) { 48                 tv_1.setText("1"); 49             } 50         }); 51         bt2 = (Button)findViewById(R.id.bt2); 52         bt2.setOnClickListener(new View.OnClickListener() { 53             @Override 54             public void onClick(View v) { 55                 tv_1.setText("2"); 56             } 57         }); 58         bt3 = (Button)findViewById(R.id.bt3); 59         bt3.setOnClickListener(new View.OnClickListener() { 60             @Override 61             public void onClick(View v) { 62                 tv_1.setText("3"); 63             } 64         }); 65         bt4 = (Button)findViewById(R.id.bt4); 66         bt4.setOnClickListener(new View.OnClickListener() { 67             @Override 68             public void onClick(View v) { 69                 tv_1.setText("4"); 70             } 71         }); 72         bt5 = (Button)findViewById(R.id.bt5); 73         bt5.setOnClickListener(new View.OnClickListener() { 74             @Override 75             public void onClick(View v) { 76                 tv_1.setText("5"); 77             } 78         }); 79         bt6 = (Button)findViewById(R.id.bt6); 80         bt6.setOnClickListener(new View.OnClickListener() { 81             @Override 82             public void onClick(View v) { 83                 tv_1.setText("6"); 84             } 85         }); 86         bt7 = (Button)findViewById(R.id.bt7); 87         bt7.setOnClickListener(new View.OnClickListener() { 88             @Override 89             public void onClick(View v) { 90                 tv_1.setText("7"); 91             } 92         }); 93         bt8 = (Button)findViewById(R.id.bt8); 94         bt8.setOnClickListener(new View.OnClickListener() { 95             @Override 96             public void onClick(View v) { 97                 tv_1.setText("8"); 98             } 99         });100         bt9 = (Button)findViewById(R.id.bt9);101         bt9.setOnClickListener(new View.OnClickListener() {102             @Override103             public void onClick(View v) {104                 tv_1.setText("9");105             }106         });107         bt_add = (Button)findViewById(R.id.bt_add);108         bt_add.setOnClickListener(new View.OnClickListener() {109             @Override110             public void onClick(View v) {111                 tv_1.setText("+");112             }113         });114         bt_jian = (Button)findViewById(R.id.bt_jian);115         bt_jian.setOnClickListener(new View.OnClickListener() {116             @Override117             public void onClick(View v) {118                 tv_1.setText("-");119             }120         });121         bt_cheng = (Button)findViewById(R.id.bt_cheng);122         bt_cheng.setOnClickListener(new View.OnClickListener() {123             @Override124             public void onClick(View v) {125                 tv_1.setText("X");126             }127         });128         bt_chu = (Button)findViewById(R.id.bt_chu);129         bt_chu.setOnClickListener(new View.OnClickListener() {130             @Override131             public void onClick(View v) {132                 tv_1.setText("÷");133             }134         });135         bt_dian = (Button)findViewById(R.id.bt_dian);136         bt_dian.setOnClickListener(new View.OnClickListener() {137             @Override138             public void onClick(View v) {139                 tv_1.setText(".");140             }141         });142         bt_kuohao = (Button)findViewById(R.id.bt_kuohao);143         bt_kuohao.setOnClickListener(new View.OnClickListener() {144             @Override145             public void onClick(View v) {146                 tv_1.setText("()");147             }148         });149     }150 }

2.jsq.xml

1 
2
7
17 18
26
34
42
50
58
66
74
82
90
98
106
114
122
130
138
148
156 157
165
173

 

转载于:https://www.cnblogs.com/TENOKAWA/p/5456593.html

你可能感兴趣的文章
c#利用zlib.net对文件进行deflate流压缩(和java程序压缩生成一样)
查看>>
SQL Server中Text和varchar(max)数据类型区别
查看>>
Markdown的基本语法
查看>>
lintcode-87-删除二叉查找树的节点
查看>>
Creating a blocking Queue<T> in .NET
查看>>
621. Task Scheduler
查看>>
IIS支持flv文件
查看>>
目标反射回波检测算法及其FPGA实现 之二:互相关/卷积/FIR电路的实现
查看>>
[Linux]常用命令与目录全拼
查看>>
并查集详解 (转)
查看>>
Junit测试Controller(MockMVC使用),传输@RequestBody数据解决办法
查看>>
jQuery Post
查看>>
从总数中生成一定数量的随机数
查看>>
Strut2页面传参跳转 --Struts2
查看>>
5.User Interface/ActionBar
查看>>
Integer 与 int 中的 ==
查看>>
ReactJS实用技巧(1):JSX与HTML的那些不同
查看>>
java语言程序设计(基础篇) 第2章 基本程序设计 课本源代码
查看>>
装饰者模式 详解
查看>>
【模板】卢卡斯定理
查看>>