【android】:android实现一个加法计算器
2016-05-26 21:47
721 查看
思路
跟我们在其他系统里面实现计算器一样,在android里面也一样。实现计算器大概需要如下几个控件1,EditText * 2 两个数
2,textView 用来显示计算结果
3,Button 用来表示开始计算
知道了这个我们的思路就简单了,通过EditText知道输入的数,然后通过textView显示计算结果。用Button关联一个OnClick函数即可
在activity_main.xml中声明各种控件之后,在主函数里面加上如下代码即可,注意,各种标记啥的不要弄错啦
关键的是里面有一个String->int ->String的转换
简单的代码如下:
Button button = (Button)findViewById(R.id.take_photo); editText = (EditText) findViewById(R.id.edit_text); editText1 = (EditText) findViewById(R.id.edit_text1); button.setOnClickListener(new View.OnClickListener(){ public void onClick(View v){ String inputText = editText.getText().toString(); String inputText1 = editText1.getText().toString(); int num1 = Integer.valueOf(inputText).intValue(); int num2 = Integer.valueOf(inputText1).intValue(); num1+=num2; inputText = String.valueOf(num1); // inputText = inputText+inputText1; // Toast.makeText(MainActivity.this, inputText, //Toast.LENGTH_SHORT).show(); TextView textView = (TextView) findViewById(R.id.text_view); textView.setText(inputText); } });
心得
找回了熟悉的感觉,android的开发跟传统的应用开发UI部分似乎并没有什么大的变化相关文章推荐
- Android TabLayout分析
- Android中使用DESMD5Utils对数据进行加密
- Android——Android实现多级菜单联动操作
- 【android】:android 实现String到int的互换
- Android之自定义ListView
- JamesMusic浅读--------3,欢迎界面。
- Android RecyclerView 实现瀑布流效果
- Exception:must implement OnFragmentInteractionListener
- android和js互相调用
- 关于Android的Logcat不显示提示信息的解决办法
- AndroidMalShare评估
- Android:ListView多选,全选,反选,全不全;
- 关于android 5.0调用系统相册闪退
- 浅谈Android自定义View
- Android平台的JNI开发初步
- android wear 相关素材
- android 关于定位我的几点分享?
- android应用 DPI不同的适配问题分析
- Android导入三方jar未发现
- Scroller源码详解