您的位置:首页 > 移动开发 > Android开发

Android 多次点击的另一种思路

2017-01-20 16:26 344 查看
看项目无意一瞥看到的代码,打破自己的思维,学到新东西——“哦,原来还可以这样”,记录下来

这是一个有关于连击事件的思想小火花

long[] mHits=new long[7];
onClick(View v){//监听内不的方法
System.arraycopy(mHits,1,mHits,0,mHits.length-1);
mHits[mHits.length-1]=SystemClock.uptimeMillis();//启动以来的毫秒
if(mHits[0]>SystemClock.uptimeMillis()-1500){
//TODO 干点啥呢(⊙o⊙)…
}
}


实现功能是1500ms内连击6次。

System.arraycopy(mHitsA,1,mHitsB,0,mHitsA.length-1);
//复制A的第一位到最后位,到B第0位开始。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android