作业要求:做一个简单的乘法计算器
屏幕展示效果
作业体会:
注意自己的LinearLayout一定要是横向的所以选择vertical不要粗心的选着错误
上面三横线是edittext计算是button在拖拉按钮的时候一定不可以拉错了。
java代码
这个java类有两个类
第一个类:
1.要声明四个控件(其中这四个控件的名字要和你自己拖拉出来的按钮的ID相同)
2.要为其中的两个控件设置显示的值
3.创建一个监听器类,监听按钮按下的动作
4.将监听器类的对象,绑定在按钮对象上
第二个类:
1.接受从第一个类当中所传递的值
2.计算两个值的积
3.将计算的结果显示在第一个类上
取得两个EditText控件的值就是取得你在显示屏所输入的数字
String factorOneStr = factorOne.getText().toString();
String factorTwoStr = factorTwo.getText().toString();
将你在显示屏所输入的数字存放到Intent对象中
Intent intent = new Intent();
intent.putExtra("one", factorOneStr);
intent.putExtra("two", factorTwoStr);
intent.setClass(Activity03.this, ResultActivity.class);
得到Intent对象当中的值
Intent intent=getIntent();
String factorOneStr=intent.getStringExtra("one");
String factorTwoStr=intent.getStringExtra("two");
int factorOneInt=Integer.parseInt(factorOneStr);
int factorTwoInt=Integer.parseInt(factorTwoStr);
计算两个值的积
int result=factorOneInt * factorTwoInt;
resultView.setText(result + "");
显示最后连个数的乘机
Activity03.this.startActivity(intent);
原文:http://www.cnblogs.com/liuchen111/p/6011421.html