扫码关注官方订阅号
在APP中定义一个时间(假设为5分钟),记录两次操作APP之间的时间间隔,如果大于之前定义的时间,则APP端实现发出命令,手机屏幕熄灭。该功能要如何实现?
业精于勤,荒于嬉;行成于思,毁于随。
采用Handler的postDelayed(Runnable, long)方法1.定义一个Handler类
Handler handler=new Handler(); Runnable runnable=new Runnable() { @Override public void run() { // TODO Auto-generated method stub //要做的事情 handler.postDelayed(this, 2000); } };
2.启动计时器
handler.postDelayed(runnable, 2000);
3.停止计时器
handler.removeCallbacks(runnable);
大概就是这么一个路数吧,时间自己决定咯
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
采用Handler的postDelayed(Runnable, long)方法
1.定义一个Handler类
2.启动计时器
3.停止计时器
大概就是这么一个路数吧,时间自己决定咯