安卓实现类似连续点击5次进入开发者模式的功能
来源:互联网 发布:达内java视频百度网盘 编辑:程序博客网 时间:2024/06/06 18:53
我们在项目开发中,为了方便测试,我们往往会碰到需要切换正式环境和测试环境的功能。今天,我就分享一下我项目中用到的切换方式。
我们采用一秒内连续点击某个5次,就会开放出切换环境的按钮。下面附上代码和说明。
// 需要点击几次 就设置几long [] mHits = null;public void onDisplaySettingButton() { if (mHits == null) { mHits = new long[5]; } System.arraycopy(mHits, 1, mHits, 0, mHits.length - 1);//把从第二位至最后一位之间的数字复制到第一位至倒数第一位 mHits[mHits.length - 1] = SystemClock.uptimeMillis();//记录一个时间 if (SystemClock.uptimeMillis() - mHits[0] <= 1000) {//一秒内连续点击。 mHits = null;//这里说明一下,我们在进来以后需要还原状态,否则如果点击过快,第六次,第七次 都会不断进来触发该效果。重新开始计数即可 if (mShow) { ...//这里是你具体的操作 mShow = false; } else { ...//这里也是你具体的操作 mShow = true; } //这里一般会把mShow存储到sp中。 }}
阅读全文
1 0
- 安卓实现类似连续点击5次进入开发者模式的功能
- 类似android点击5次出现开发者选项的功能
- 类似进入工程模式的隐藏功能号码
- Android双击,连续点击5次
- IOS 实现类似安卓的Toast
- Android 连续点击实现一些隐蔽功能
- Android中实现连续点击功能
- Android中多次点击开发者模式的实现
- 安卓进入debug模式
- Android中连续点击版本号打开开发者选项的实现方式
- Android中连续点击版本号打开开发者选项的实现方式
- iOS里实现类似屏保的功能 一段时间没有操作后 自动进入图片浏览
- 安卓点击加减号实现数字加减功能
- Unity实现类似于安卓原生项目的点击安卓返回按钮回到前一页的功能
- Android Studio2.0 安卓开发者不得不知的功能
- 怎样进入 Windows 10 的“开发者模式”
- 实现类似“另存为”的功能
- 安卓(长按=连续点击)自定义,实现长按不离开,数据不断更新
- Mac下解决sublime text 2中文乱码
- 401. Binary Watch
- HDU 6085 Rikka with Candies
- Unity如何利用Mapbox在游戏中实现真实地图?
- Til the Cows Come Home
- 安卓实现类似连续点击5次进入开发者模式的功能
- openssl制作证书全过程(windows) + 部分修改
- webpack 学习记录
- springboot 定时任务
- 我想我们都没太在意
- 每日一题(36)—— 什么是预编译 , 何时需要预编译?
- Spring aop 原理及各种应用场景
- python实例(复制列表)
- Java泛型总结