多连击
2016-06-03 23:31
253 查看
设置单击监听器,在click函数中如下代码:
想要几连击mHits数组就是几
long[] mHits = new long[3];
public void click(View view) {
// src 原数组
// srcPos 原数组拷贝的开始位置
// dst 目标数组
// dstPos 目标数组的开始位置
// length 拷贝元素的长度
System.arraycopy(mHits, 1, mHits, 0, mHits.length - 1);
mHits[mHits.length - 1] = SystemClock.uptimeMillis();
if (mHits[0] >= (SystemClock.uptimeMillis() - 500)) {
Toast.makeText(this, "连击成功", 0).show();
}
}
想要几连击mHits数组就是几
long[] mHits = new long[3];
public void click(View view) {
// src 原数组
// srcPos 原数组拷贝的开始位置
// dst 目标数组
// dstPos 目标数组的开始位置
// length 拷贝元素的长度
System.arraycopy(mHits, 1, mHits, 0, mHits.length - 1);
mHits[mHits.length - 1] = SystemClock.uptimeMillis();
if (mHits[0] >= (SystemClock.uptimeMillis() - 500)) {
Toast.makeText(this, "连击成功", 0).show();
}
}
相关文章推荐
- Android launchmode
- [转]"我泡在GitHub上的177天"--github连击带来的惯性链正向促进.
- iOS 直播间送礼物逻辑(礼物连击)
- 设计模式分类
- 第一个牛逼c
- 人月神话阅读笔记01
- (C#)获取字符编码的类
- 编码,解码,乱码,转码的理解。
- 二叉树的创建
- C++入门之一【类:构造函数(包含拷贝构造函数)】
- Oracle存储过程和自定义函数
- 贿赂门卫
- 安装mysq 在linux,以及配置权限, 让某个账户能远程访问并且访问所有数据库
- 欢迎使用CSDN-markdown编辑器
- java.util.ArrayList
- leetcode--008. String to Integer (atoi)
- Java集合---ConcurrentHashMap原理分析
- 可能是屎上最容易懂的java冒泡排序
- Ubuntu下Sublime Text 3无法输入中文的解决方案(2016-06-04)
- Android学习笔记-自定义view保存状态