Android实现连点按钮三下退出程序
首先需要一个计时器不断恢复按钮为第一次点击的状态。
handler=new Handler(); handler.postDelayed(runnable,1000);
/** * 计时器 */ Runnable runnable=new Runnable() {@Override public void run() {// TODO Auto-generated method stub //要做的事情 handler.postDelayed(this, 1000); flag = 0; } };
然后在点击时间里判断当前值进行相关操作
if(flag==0){ flag =1; }else if(flag ==1){flag = 2; }else {flag = 0; MainActivity.this.finish(); }
这样实现在一秒内连续点击按钮3次退出程序,如果1秒内点击没有3次则进行普通点击操作。
Android实现连点按钮三下退出程序相关推荐
- android文本后面显示按钮,按下按钮后显示文本android
我是新来的android,现在我想按下一个按钮,然后在屏幕上显示文本.这里是我的代码:按下按钮后显示文本android XML android:id="@+id/button1" ...
- Android Fragment手柄后退按钮按下[重复]
本文翻译自:Android Fragment handle back button press [duplicate] This question already has answers here : ...
- android 中改变按钮按下时的颜色
原文出处:http://blog.csdn.net/nmsoftklb/article/details/9087233 a.在开发中大家都会遇到这样情况,在一个xxx.xml文件中如果有两个以上的组件 ...
- 自定义Android带图片的按钮
自定义Android带图片的按钮 前言 现在移动设备的按钮设计讲究大图标小文字,希望用户只要一看到图标便能知道这个按钮是干嘛的,但又要有必要的文字提示,最常见的就数搜索按钮了,上面一个大大的放大镜图标 ...
- android studio复选按钮样式_Ubuntu与Android开发的邂逅
作者:CavalryLin 博客:https://www.jianshu.com/p/d3e144d29708 回想楼主当初刚使用Ubuntu时,那叫个两眼一抹黑, 连个解压命令都不会,安装个中文输入 ...
- android intent参数是上次的结果,【Android】7.0 Intent向下一个活动传递数据、返回数据给上一个活动...
1.0 可以利用Intent吧数据传递给上一个活动,新建一个叫"hellotest01"的项目. 新建活动FirstActivity,勾选"Generate Layout ...
- Android 开源项目分类汇总(下)
Android 开源项目分类汇总(下) 九.ScrollView Discrollview 支持滚动时 Item 淡入淡出,平移,缩放效果的 ScrollView 项目地址:https://githu ...
- Android开发实现上一页,下一页显示内容
最近写了个上一页下一页显示Demo,感觉还是比较好实现!通过设置listview的每页item显示的个数,然后控制返回item的count实现点击按钮上一页下一页效果. 一,布局文件(若是想实现滑动的 ...
- Android View详解(三) 视图状态及重绘流程分析
转载:http://blog.csdn.net/guolin_blog/article/details/17045157 [本文出自郭霖的博客] 在前面一篇文章中,我带着大家一起从源码的层面上分析了视 ...
- Android学习——UI高级组件三
Android学习--UI高级组件三 PopupWindow(弹出式窗口) Android的对话框有两种:PopupWindow和AlertDialog.它们的不同点在于:AlertDialog位置固 ...
最新文章
- CSS溢出-x:可见; 和溢出-y:隐藏; 导致滚动条问题
- 微信小程序的tab选项卡的实现
- UTF-8文本文件头部出现乱码“锘*”的问题及解决方法
- redis数据库各种数据类型的增删改查命令
- 〈转〉用VS2005.NET进行三层结构应用程序的开发
- SQL Server死锁
- 【安全】导入本地linux用户到LDAP中
- 如何把程序挂在远端服务器python_Pycharm连接远程服务器并实现远程调试的实现...
- 2003-can't connect to MYSQL server on 'localhost'(10038)
- 【编辑器】VSCode配置C++编译
- 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property ..
- 学习 Python 第八天
- java开发app后端_app后端用什么开发
- SSH攻击ip列表【不定时更新】
- OSChina 周四乱弹 ——程序员们离职的理由。
- 中科院大学计算机科学与技术王伟强,王伟强 - 中国科学院大学 - 计算机科学与技术学院...
- 2019-11-14
- VMware Workstation 12序列号: 5A02H-AU243-TZJ49-GTC7K-3C61N
- 一个很有趣的问题:那些用QQ邮箱发应聘邮件的人啊(附:怎样写一封得体的电子邮件)...
- 【SQL】格式为yyyymmddhh:mm:ss的时间格式转换
热门文章
- STRUTS1框架简介
- 数据分析师出品丨采购周报模板
- 组态王串口服务器通讯不稳定,组态王通信频繁掉线
- 清理offset_kafka数据清理
- Kafka 过期数据清理 详解
- 关于Albedo贴图、颜色贴图、Metallic 贴图、Specular贴图、法线贴图、视差贴图、凹凸贴图、Height Map高度贴图、AO 贴图Occlusion 贴图、Emission 贴图等
- 怎样用php做留言表,用PHP制作留言板-PHP教程,PHP应用
- 【ffmpeg】支持vp8/vp9编码
- 小白也能搞通UDP通信(88E1111 RGMII 接口)
- 产品经理的私房菜 - 腾讯产品模型 - 学习能力篇