android写一个计算器,用Android eclipes 编写计算器

1,用Android eclipes 编写计算器就是在Eclipse里面新建一个Android工程,根据BMI的计算公式来计算,简单的布局一下,可以进行身高体重的输入,有确定按钮根据输入值进行计算就可以了 。你写完整linearlayout了吗?编辑器找不到 , 你看看你的最后面代码是不是缺少这个? 还有textview是不是也缺少?
2,android中自带的计算器可以直接输入一段字符串并计算出结果得到的是字符串,是String类型的,不能直接赋值给数值型的变量,但是javaScript中有一个eval函数是可以执行的 。Java能用Android一般就没问题,如果你在Android里直接敲 double a = 2*3+5/2;肯定可以 。但double a = “2*3+5/2”;肯定不行 。需要遵循人脑计算的方式,写出个方法:http://yafei.iteye.com/blog/725582没看懂什么意思?
3,刚接触android想写个简单的计算器在两个框输入两个数选择算打下log,settext前打出str3的值,以及str1 str2 result1. 在xml的edittext中加入android:inputType="numberSigned"2. int 改为float比较好吧3. 在public void onclick(View v)a=Float.parsefloat(edittext1.gettext().tostring());b=Float.parsefloat(edittext1.gettext().tostring());switch(v.getid())//........还是你自己的代码}edittext3.settext(""+c);}【android写一个计算器,用Android eclipes 编写计算器】
4,在android的写一个简易计算器怎样把和多个按钮封装起来一起使bt1.setOnClickListener(new onclicklistener());bt2.setOnClickListener(new onclicklistener());bt3.setOnClickListener(new onclicklistener());class onclicklistener implements OnClickListener// 处理控件点击的事件@Overridepublic void onClick(View v)switch (v.getId())case R.id.bt1://你要做的break;case R.id.bt2://你要做的break;case R.id.bt3://你要做的break;}}}你好!封装按钮干啥,一起使用?一下点击多个按钮?打字不易,采纳哦!

    推荐阅读