欢迎来到天天文库
浏览记录
ID:11831783
大小:53.43 KB
页数:27页
时间:2018-07-14
《android课程设计简易计算器and保存记录》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Android课程设计简易计算器and保存记录JisuanqiMainActivity.javapackagecom.example.admin.myapplication;importandroid.app.Activity;importandroid.content.Context;importandroid.os.Bundle;importandroid.view.View;importandroid.view.View.OnClickListener;importandroid.widget.Button;importan
2、droid.widget.CheckBox;importandroid.widget.EditText;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;publicclassJisuanqiMainActivityextendsActivity{/***Calledwhentheactivityisfirstcreated.*/priv
3、ateEditTextoutput=null;privateEditTextinput=null;privateButtonbtn0=null;privateButtonbtn1=null;privateButtonbtn2=null;privateButtonbtn3=null;privateButtonbtn4=null;privateButtonbtn5=null;privateButtonbtn6=null;privateButtonbtn7=null;privateButtonbtn8=null;privateButto
4、nbtn9=null;privateButtonbtnadd=null;privateButtonbtnsubtract=null;privateButtonbtnmultiply=null;privateButtonbtndivide=null;privateButtonbtnclear=null;privateButtonbtnresult=null;privateButtonbtndot=null;privateEditTexterrorzero=null;privateEditTextresultText=null;pri
5、vateButtonwriteButton=null;privateButtonreadButton=null;privateCheckBoxappendBox=null;privateEditTexttextView=null;privateEditTextdisplayView=null;publicStringFILE_NAME="fileDemo.txt";privateStringstr="";//保存数字privateStringstrold="";//原数字privatecharact='';//记录“加减乘除等于”
6、符号privateintcount=0;//判断要计算的次数,如果超过一个符号,先算出来一部分privateFloatresult=null;//计算的输出结果privateBooleanerrBoolean=false;//有错误的时候为true,无错为falseprivateBooleanflagBoolean=false;//一个标志,如果为true,可以响应运算消息,如果为false,不响应运算消息,只有前面是数字才可以响应运算消息privateBooleanflagDot=false;//小数点标志位@Overridep
7、ublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_jisuanqi_main);output=(EditText)findViewById(R.id.output);input=(EditText)findViewById(R.id.input);errorzero=(EditText)findViewById(R.id.errorzero);resultTe
8、xt=(EditText)findViewById(R.id.resultText);writeButton=(Button)findViewById(R.id.writeButton);readButton=(Button)findViewByI
此文档下载收益归作者所有