超屌的自定义多击事件
来源:互联网 发布:优酷网络大电影合作 编辑:程序博客网 时间:2024/05/17 03:25
自定义多击事件
多击事件的原理其实跟双击事件是一样的。我们只需要多少次连击就定义一个多长数组即可。
(模仿google系统源码)用法巧妙,代码简洁google大神就是比一般人厉害。
public void click(View view) { //实际效果就是将数组第一个去掉,后面的都前移一位 System.arraycopy(hints, 1, hints, 0, hints.length - 1); //给数组的最后一个赋值最新的时间 hints[hints.length - 1] = SystemClock.uptimeMillis(); //判断最后点击时间跟数组中保留的第一次点击时间间隔是否小于500毫秒,当然这个值是可以改变的 if (hints[0] >= SystemClock.uptimeMillis() - 500) { Toast.makeText(this, "您实现了一个" + hints.length + "连击。", 0).show(); } }
0 0
- 超屌的自定义多击事件
- Android - 自定义多击事件
- android_自定义多击事件
- 控件的自定义事件
- 自定义控件的事件
- 自定义事件的例子
- flex的自定义事件
- 自定义事件的办法
- JQuery的自定义事件
- Flex的自定义事件
- 类的自定义事件
- js的自定义事件
- 自定义的委托 事件
- 自定义事件的理解
- cocos2dx 的自定义事件
- 自定义超轻便的SmartImageView小框架
- 超实用的PHP自定义函数
- javascript事件,自定义事件,基于自定义事件的解耦
- 关于app的安装及目录问题
- 07_Android操作sqllite数据库(包括2中方式操作数据的方式),单元测试,BaseAdapter的使用,自定义view的综合使用案例
- Event
- Xcode添加注释
- linux 下安装JDK 1.7
- 超屌的自定义多击事件
- wait_class
- solution_event
- oracle Hint
- ImagView 上遮罩一层文字,TextView 最多显示3行,超出省略号
- 利用dbms_metadata.get_ddl查看DDL语句
- HdU5266(LCA + 线段树)
- HDU 5273(递推)
- 来北京7天了吧