失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > AndroidStudio安卓原生开发_android按钮防止短时间内连续点击_在android_java中都能使

AndroidStudio安卓原生开发_android按钮防止短时间内连续点击_在android_java中都能使

时间:2019-06-06 03:50:14

相关推荐

AndroidStudio安卓原生开发_android按钮防止短时间内连续点击_在android_java中都能使

这个短时间内的连续点击,处理是需要做的,要不然有可能程序会不够健壮,其实就跟考虑并发一样, 你可以不做,

一个两个人用没事,但是如果你放到实际场景中去应用,真的是不行,会出来各种莫名其妙的问题,一点都不稳定,这个

时候,你再去解决已经来不及了,这个并发问题,真的是,很多工作,3,4年,甚至7,8年,都不会仔细考虑的问题...很容易忽略..

继续说,这个问题:直接看代码,可以复制过去使用.

1.写一个ClickUtils类:

package com.test.utils;public class ClickUtils {// 两次点击按钮之间的点击间隔不能少于1000毫秒public static int MIN_CLICK_DELAY_TIME = 1500;private static long lastClickTime;public synchronized static boolean isFastClick() {boolean flag = false;long curClickTime = System.currentTimeMillis();if ((curClickTime - lastClickTime) >= MIN_CLICK_DELAY_TIME) {flag = true;}lastClickTime = curClickTime;return flag;}public synchronized static boolean isFastClick(int time) {MIN_CLICK_DELAY_TIME =time;boolean flag = false;long curClickTime = System.currentTimeMillis();

AndroidStudio安卓原生开发_android按钮防止短时间内连续点击_在android_java中都能使用---Android原生开发工作笔记131

如果觉得《AndroidStudio安卓原生开发_android按钮防止短时间内连续点击_在android_java中都能使》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。