Android 小项目之---- 计算器 使用同一个事件监听完成 加减乘
来源:互联网 发布:分布式关系型数据库 编辑:程序博客网 时间:2024/05/22 04:50
这个小项目除了要我们活用按钮的组之外,也示范如何利用同一个监听处理不同事件然后与TextView的文字作出相应的变化废话不多说:效果图如下:
看到这个界面可能最直接的处理办法就是每一个按钮设置一个监听事件然後在每一个事件上处理即可,没错。这个办法是可行的但最后我们看到的代码是不是很不优雅,有很多重复的操作?所以我们想到了用一个监听来处理不同的事件。那要怎么做呢?跟着我一起来做吧大概代码如下:声明一个点击的监听事件
代码简单明了,通过getid()这个方法可以得到相应的按钮,之后处理。OK 代码大致上是这样,之后设置按钮的单击事件
代码里面也顺便封装了弹出提出框代码如下:
检查文本框是否为空的方法
到此为止一个简单的计算器己经完成,下次我们将把按钮全都放在屏幕 上再利用事件传递的方法来完成 ,通过点击按钮数字来计算,相信有看到这一篇的朋友知道应该知道怎么做了。
看到这个界面可能最直接的处理办法就是每一个按钮设置一个监听事件然後在每一个事件上处理即可,没错。这个办法是可行的但最后我们看到的代码是不是很不优雅,有很多重复的操作?所以我们想到了用一个监听来处理不同的事件。那要怎么做呢?跟着我一起来做吧大概代码如下:声明一个点击的监听事件
代码简单明了,通过getid()这个方法可以得到相应的按钮,之后处理。OK 代码大致上是这样,之后设置按钮的单击事件
代码里面也顺便封装了弹出提出框代码如下:
检查文本框是否为空的方法
到此为止一个简单的计算器己经完成,下次我们将把按钮全都放在屏幕 上再利用事件传递的方法来完成 ,通过点击按钮数字来计算,相信有看到这一篇的朋友知道应该知道怎么做了。
0 0
- Android 小项目之---- 计算器 使用同一个事件监听完成 加减乘
- Android 小项目之---- 计算器 使用同一个事件监听完成 加减乘
- Android小项目之计算器
- 多项式之加减乘
- Android小项目:计算器
- Android小项目:计算器
- Mathematics Genius(模拟计算器加减乘)
- Android之事件监听的使用(OnClickListener)
- Android 4.0 监听启动完成事件
- Android 4.0 监听启动完成事件
- Android实现监听EditText编辑完成事件
- Android 小项目之--CheckBox<又>计算器 (附源码)
- 简单计算器,使用一个监听来绑定不同都事件
- Android项目之简单计算器
- Android之OnClick事件监听
- Android知识点之事件监听
- Android自学小疑问、小知识点之 监听事件通过接口方式 多次实现监听器
- Android小项目——计算器
- 伪分布式web页面查看 待完成
- SQL大量数据查询优化--三十则
- Unity UI框架开发(2)--实现UIBaseWindow
- 单链表实例2
- 关于MVC/Model2
- Android 小项目之---- 计算器 使用同一个事件监听完成 加减乘
- J2EE之Spring的IOC说明
- Java SSH 框架
- Ubuntu之Sailfish OS开发环境搭建
- 第六章 JAVA集合之ConcurrentHashMap源码浅析
- iReport 无数据源格式报表
- 开发只懂 AFN ?搞定 NSURLSession 才是硬道理
- 跟我一起学C++之引用作为返回值
- 编程之美 - 重建二叉树