欢迎来到天天文库
浏览记录
ID:34760449
大小:85.99 KB
页数:15页
时间:2019-03-10
《安卓开发的自制计算器源代码》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、这是本人自己用安卓编写的计算器,代码的优化可能有所问题,不过大家都在学习阶段,欢迎大家批评指正,还是上源码吧。先来运行图packagecom.example.nanchen.exam_1_1;importandroid.content.DialogInterface;importandroid.support.v7.app.AlertDialog;importandroid.support.v7.app.AppCompatActivity;importandroid.os.Bundle;importandroid
2、.view.View;importandroid.widget.Button;importandroid.widget.TextView;publicclassMainActivityextendsAppCompatActivityimplementsView.OnClickListener{privateButtonbtn0;privateButtonbtn1;privateButtonbtn2;privateButtonbtn3;privateButtonbtn4;privateButtonbtn5;priv
3、ateButtonbtn6;privateButtonbtn7;privateButtonbtn8;privateButtonbtn9;privateButtonbtnAdd;privateButtonbtnSub;privateButtonbtnMul;privateButtonbtnDiv;privateButtonbtnDec;privateButtonbtnEqual;privateButtonbtnClear;privateButtonbtnBackSpace;privateTextViewtextVi
4、ew_result;doublenum1=0,num2=0,result=0;//定义存储结果和两个操作数booleanisCheckEqu=false;//检测是否点击了等于intop=0;//定义运算符booleanhasDec=false;booleanhasOp=false;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.a
5、ctivity_main);textView_result=(TextView)findViewById(R.id.result);btn0=(Button)findViewById(R.id.btn0);btn1=(Button)findViewById(R.id.btn1);btn2=(Button)findViewById(R.id.btn2);btn3=(Button)findViewById(R.id.btn3);btn4=(Button)findViewById(R.id.btn4);btn5=(Bu
6、tton)findViewById(R.id.btn5);btn6=(Button)findViewById(R.id.btn6);btn7=(Button)findViewById(R.id.btn7);btn8=(Button)findViewById(R.id.btn8);btn9=(Button)findViewById(R.id.btn9);btnAdd=(Button)findViewById(R.id.btn10);btnSub=(Button)findViewById(R.id.btn11);bt
7、nMul=(Button)findViewById(R.id.btn12);btnDiv=(Button)findViewById(R.id.btn13);btnDec=(Button)findViewById(R.id.btn14);btnEqual=(Button)findViewById(R.id.btn15);btnClear=(Button)findViewById(R.id.clear);btnBackSpace=(Button)findViewById(R.id.backSpace);btn0.se
8、tOnClickListener(this);btn1.setOnClickListener(this);btn2.setOnClickListener(this);btn3.setOnClickListener(this);btn4.setOnClickListener(this);btn5.setOnClickListener(this);btn6.setOnClic
此文档下载收益归作者所有