本文实例为大家分享了Android实现简单加法计算器的具体代码,供大家参考,具体内容如下

package com.example.calculator;

import android.os.Bundle;

import android.app.Activity;

import android.view.Menu;

import android.view.View;

import android.widget.Button;

import android.widget.EditText;

import android.widget.TextView;

public class MainActivity extends Activity {

private TextView tv1;

private EditText et1;

private EditText et2;

private Button btn;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

tv1 = (TextView) this.findViewById(R.id.textView1);

et1 = (EditText) this.findViewById(R.id.editText1);

et2 = (EditText) this.findViewById(R.id.editText2);

btn = (Button) this.findViewById(R.id.button1);

btn.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View v) {

String inputText1 = et1.getText().toString();

String inputText2 = et2.getText().toString();

int num1 = Integer.valueOf(inputText1).intValue();

int num2 = Integer.valueOf(inputText2).intValue();

num1 = num1+num2;

inputText1 = String.valueOf(num1);

tv1.setText(inputText1);

}

});

}

@Override

public boolean onCreateOptionsMenu(Menu menu) {

// Inflate the menu; this adds items to the action bar if it is present.

getMenuInflater().inflate(R.menu.main, menu);

return true;

}

}

小编再为大家分享安卓简单加法计算器的另一段实现代码:

界面上有两个输入框,默认值为0,一个文本输出框,一个按钮;输入数字后点击Button计算;

xml中输入框有个属性android:inputType=”number”记得注意下。

代码如下:

private EditText input1;

private EditText input2;

private TextView textView;

int num = 0;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

input1 = (EditText)findViewById(R.id.shurukuan);

input2 = (EditText)findViewById(R.id.shurukuan2);

textView = (TextView)findViewById(R.id.textView2);

Button Btn1 = (Button)findViewById(R.id.button3);

Btn1.setOnClickListener(new Button.OnClickListener(){

public void onClick(View v) {

num= Integer.parseInt(input1.getText().toString()) + Integer.parseInt(input2.getText().toString());

textView.setText(Integer.toString(num));

}

});

}

更多计算器功能实现,请点击专题: 计算器功能汇总 进行学习

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

android加法计算器代码,Android实现简单加法计算器相关推荐

  1. android计算器功能实现,在android中利用 studio实现一个简单的计算器功能

    在android中利用 studio实现一个简单的计算器功能 发布时间:2020-11-07 15:35:20 来源:亿速云 阅读:168 作者:Leah 这篇文章将为大家详细讲解有关在android ...

  2. Android实现有声计算器代码,android studio实现简单的计算器(无bug)

    本文实例为大家分享了android studio实现简单计算器的具体代码,供大家参考,具体内容如下 1.效果图 2布局代码 3.逻辑代码 package com.example.myzhuoye; i ...

  3. android复杂计算器代码,android简单计算器代码

    <android简单计算器代码>由会员分享,可在线阅读,更多相关<android简单计算器代码(9页珍藏版)>请在人人文库网上搜索. 1.package class Calcu ...

  4. android游戏1024代码,castlegame 可简单快速开发android游戏。我总结的教程

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 安装 fpcupdeluxe-i386-win32.exe 先安装这个. fpc 选择 304版本 即stable 版本 lazarus 选择184版本 ...

  5. android开发相册代码,Android开发之简单的电子相册实现

    电子相册的效果图和结构图: 图片资源的文件: package com.example.electronicalbum; public interface ImageResource { //用一个In ...

  6. Android体重档案代码,Android 简单应用-身高体重指数(BMI)计算一

    BMI值得算法是"体重除以身高的平方".html 程序的主体:java package com.example; import java.text.DecimalFormat; i ...

  7. android获取海拔代码,android获取经度、维度、海拔简单代码

    android获取经度.维度.海拔 import java.text.DecimalFormat; import java.text.SimpleDateFormat; import java.uti ...

  8. android确认密码代码,Android自定义View实现验证码or密码输入框

    前言 最近项目中有支付功能,用户输入密码时要类似微信支付密码输入框的样式,本想直接copy网上的,但设计姐姐总是对样式挑三拣四,抽空自己自定义了一个,无奈之下抽空自定义了个,并把它贴到GitHub上供 ...

  9. android相对布局代码,Android基础_3 Activity相对布局(示例代码)

    相对布局要比前面讲的线性布局和表格布局要灵活一些,所以平常用得也是比较多的.相对布局控件的位置是与其周围控件的位置相关的,从名字可以看出来,这些位置都是相对的,确定出了其中一个控件的位置就可以确定另一 ...

  10. android确认密码代码,Android手机卫士之确认密码对话框

    本文接着实现"确认密码"功能,也即是用户以前设置过密码,现在只需要输入确认密码 布局文件和<Android 手机卫士--设置密码对话框>中的布局基本类似,所有copy一 ...

最新文章

  1. AI一键去纹身,几秒钟让你看见明星「真面目」
  2. Node.js的核心与红利
  3. 构建之法第三章软件工程师的成长
  4. BZOJ 2073: [POI2004]PRZ( 状压dp )
  5. 设计模式——建造者模式
  6. 如何激发孩子的想象力_如何激发孩子的想象力?这4个方面要了解,让孩子快乐成长...
  7. CSS美化网页元素大全
  8. 15行Python代码,帮你理解令牌桶算法
  9. ApacheHttpServer修改httpd.conf配置文件
  10. [Git] 关于refs/for/ 和refs/heads/
  11. Spring Boot + MyBatis + MySQL 实现读写分离!
  12. replace vfp_VFP字符串替换函数CHRTRAN()使用方法
  13. 学校计算机房主机系统,学校机房电脑系统恢复的方法
  14. python怎么读单词和古文_Python 实现文言文词频统计
  15. 没有他的帅气,也要像他那般努力!(转载)
  16. SQL如何本地数据库连接服务器的数据库
  17. 1、高等数学 —求和运算法则
  18. Word实用教程——五分钟教你如何在任意页开始添加页码
  19. “91系列”资源网凉了,500余网站被封杀!
  20. 提示用户输入一个高考_高考报名用户名密码显示错误怎么办

热门文章

  1. 计算机毕业设计ssm宠物寄存中心计时收费系统
  2. javaFX学习笔记之 管理Web弹出式窗口
  3. ThreadPoolExecutor源码分析
  4. 百度网盘里的加密视频为什么不能直接用点盾云播放?
  5. 403错误服务器未响应是什么意思,什么是HTTP ERROR 403?导致403错误的主要原因及解决方法...
  6. SIM800C实验记录之熟悉AT命令
  7. 论文笔记:SRF(stereo radiance fileds)
  8. 测试图片,视频 地址
  9. linux 电脑观看电视,使用Zattoo在您的Ubuntu桌面上观看直播电视
  10. ubuntu gnome桌面农历日历显示