在APP中定义一个时间(假设为5分钟),记录两次操作APP之间的时间间隔,如果大于之前定义的时间,则APP端实现发出命令,手机屏幕熄灭。该功能要如何实现?
2 回答
HUX布斯
TA贡献1876条经验 获得超6个赞
采用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);
大概就是这么一个路数吧,时间自己决定咯
添加回答
举报
0/150
提交
取消