android简单计算器的实现Word下载.docx

上传人:b****5 文档编号:19895327 上传时间:2023-01-11 格式:DOCX 页数:14 大小:31.52KB
下载 相关 举报
android简单计算器的实现Word下载.docx_第1页
第1页 / 共14页
android简单计算器的实现Word下载.docx_第2页
第2页 / 共14页
android简单计算器的实现Word下载.docx_第3页
第3页 / 共14页
android简单计算器的实现Word下载.docx_第4页
第4页 / 共14页
android简单计算器的实现Word下载.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

android简单计算器的实现Word下载.docx

《android简单计算器的实现Word下载.docx》由会员分享,可在线阅读,更多相关《android简单计算器的实现Word下载.docx(14页珍藏版)》请在冰豆网上搜索。

android简单计算器的实现Word下载.docx

privateButtonbutton9=null;

privateButtonbutton0=null;

privateButtonbuttonAdd=null;

privateButtonbuttonMinus=null;

privateButtonbuttonClear=null;

privateButtonbuttonMultiple=null;

privateButtonbuttonDiv=null;

privateButtonbuttonResult=null;

privateEditTextet=null;

Stringa="

"

;

intsymbol;

doublex;

doubley;

@Override

publicvoidonCreate(BundlesavedInstanceState){

super.onCreate(savedInstanceState);

setContentView(R.layout.fragment_main);

button0=(Button)findViewById(R.id.button_0);

button1=(Button)findViewById(R.id.button_1);

button2=(Button)findViewById(R.id.button_2);

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

button4=(Button)findViewById(R.id.button_4);

button5=(Button)findViewById(R.id.button_5);

button6=(Button)findViewById(R.id.button_6);

button7=(Button)findViewById(R.id.button_7);

button8=(Button)findViewById(R.id.button_8);

button9=(Button)findViewById(R.id.button_9);

buttonAdd=(Button)findViewById(R.id.button_add);

buttonMinus=(Button)findViewById(R.id.button_minus);

buttonClear=(Button)findViewById(R.id.button_clear);

buttonMultiple=(Button)findViewById(R.id.button_multiple);

buttonDiv=(Button)findViewById(R.id.button_div);

buttonResult=(Button)findViewById(R.id.button_result);

et=(EditText)findViewById(R.id.result_text);

button0.setOnClickListener(newOnClickListener(){

publicvoidonClick(Viewarg0){

//TODOAuto-generatedmethodstub

a+=0;

et.setText(a);

}

});

button1.setOnClickListener(newOnClickListener(){

a+=1;

button2.setOnClickListener(newOnClickListener(){

a+=2;

button3.setOnClickListener(newOnClickListener(){

a+=3;

button4.setOnClickListener(newOnClickListener(){

a+=4;

button5.setOnClickListener(newOnClickListener(){

a+=5;

button6.setOnClickListener(newOnClickListener(){

a+=6;

button7.setOnClickListener(newOnClickListener(){

a+=7;

button8.setOnClickListener(newOnClickListener(){

a+=8;

button9.setOnClickListener(newOnClickListener(){

a+=9;

buttonAdd.setOnClickListener(newOnClickListener(){

symbol=1;

x=Double.parseDouble(et.getText().toString());

a="

//et.setText("

知已知的活即将提到的人\n好的可发生率"

);

//doublex=Double.parseDouble(et.getText().toString());

buttonMinus.setOnClickListener(newOnClickListener(){

symbol=2;

buttonMultiple.setOnClickListener(newOnClickListener(){

symbol=3;

buttonDiv.setOnClickListener(newOnClickListener(){

symbol=4;

buttonClear.setOnClickListener(newOnClickListener(){

symbol=5;

//x=Integer.parseInt(et.getText().toString());

buttonResult.setOnClickListener(newOnClickListener(){

//StringtextContent=et.getText().toString();

//String[]s=textContent.split("

"

y=Double.parseDouble(et.getText().toString());

switch(symbol)

{

case1:

et.setText(String.valueOf(x+y));

a="

break;

case2:

et.setText(String.valueOf(x-y));

case3:

et.setText(String.valueOf(x*y));

case4:

et.setText(String.valueOf(1.0*x/y));

case5:

symbol=0;

et.setText(a);

default:

}

}

}

 

Reslayoutfragment-main.xml

<

?

xmlversion="

1.0"

encoding="

utf-8"

>

LinearLayoutxmlns:

android="

android:

layout_width="

fill_parent"

layout_height="

orientation="

vertical"

>

<

LinearLayout

android:

wrap_content"

layout_weight="

4"

<

EditText

id="

@+id/result_text"

gravity="

right"

/>

/LinearLayout>

!

--第一行-->

horizontal"

1"

Button

@+id/button_1"

textStyle="

bold"

textSize="

33dip"

text="

/Button>

@+id/button_2"

2"

@+id/button_3"

3"

@+id/button_add"

+"

--第二行-->

@+id/button_4"

@+id/button_5"

5"

@+id/button_6"

6"

@+id/button_minus"

1.2"

-"

--第三行-->

@+id/button_7"

7"

@+id/button_8"

8"

@+id/button_9"

9"

@+id/button_multiple"

x"

--第四行-->

@+id/button_0"

and

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 其它语言学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1