博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android-锁屏功能
阅读量:5168 次
发布时间:2019-06-13

本文共 770 字,大约阅读时间需要 2 分钟。

当屏幕多久没有点击的时候,进行某种操作就是所谓的锁屏功能。

onCreate:

public void addRunnable() {        handler.postDelayed(runnable, Constant.WAIT_TIME);    }

监听触摸事件:

@Override    public boolean dispatchTouchEvent(MotionEvent ev) {        // TODO Auto-generated method stub        handler.removeCallbacks(runnable);        addRunnable();        return super.dispatchTouchEvent(ev);    }    Runnable runnable = new Runnable() {        @Override        public void run() {            // TODO Auto-generated method stub            // 锁屏的操作                        long time2 = System.currentTimeMillis() - time1;            LogUtil.i(TAG, "time2= " + time2);                        doLock();        }    };

onDestroy:

handler.removeCallbacks(runnable);

 

转载于:https://www.cnblogs.com/gongcb/p/4381482.html

你可能感兴趣的文章
暖暖的感动
查看>>
Java中的日期和时间
查看>>
Django基于admin的stark组件创建(一)
查看>>
C. Tanya and Toys_模拟
查看>>
springboot jar包运行中获取资源文件
查看>>
基于FPGA实现的高速串行交换模块实现方法研究
查看>>
Java Scala获取所有注解的类信息
查看>>
delphi ,安装插件
查看>>
case when then的用法-leetcode交换工资
查看>>
11.28.cookie
查看>>
BeanShell简介
查看>>
python字符串操作
查看>>
不同程序语言的注释和变量要求
查看>>
语言基础(9):static, extern 和 inline
查看>>
ES5_03_Object扩展
查看>>
bzoj 2600: [Ioi2011]ricehub
查看>>
创建数据库,表
查看>>
工厂模式
查看>>
计算机网络基础知识
查看>>
C#里如何遍历枚举所有的项
查看>>