程序无操作自动退出 如何能让自己的Android程序在用户没有对界面任何操作后10分钟的情况下安全退出程序并记录程序内的输入?妞妞你知道吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 做个时间,然后自己把自己关闭!并记录log进文件! 呵呵,用handler或者广播都可以的哇。 关键是要如何监听用户在这10分钟内,没有任何动作(例如触屏、按键等)需要重新onTouchEvent、onKeyDown事件 3楼说的对,如何监听各种on事件呢?用户操作除了on开头的接口没别了吗?有没有个类似的例子? 首先,你要得道最后一次操作的时间。然后时刻取得系统时间,通过两次时间之差。判断结果是否等于十分钟。至于操作,你可以监听屏幕触摸时间。在该事件中处理。当然这里建议用handler。结果等于十分钟,就发送消息。然后在handler中处理,推出系统。 public class MouseMoveEvent extends Event { private int x; private int y; public int getX() { return x; } public void setX(int x) { this .x = x; } public int getY() { return y; } public void setY(int y) { this.y = y; } } 我要设定never timeout 呢 Activity 类 下有个onUserInteraction()的方法,android.os.CountDownTimer, 结合起来就可以了 view遮挡住下面的videoview播放器 Android opengl,当重启Activity时,纹理丢失的问题 android远程控制和连接 文件获取时间出问题了,求救 如何获取view的背景颜色啊 android LinearLayout下拉刷新 如何创建先隐藏后显示的activity adb logcat 如何只打印某个应用相关的应用 Android云化好友名单 Android Studio中的 adb.exe 进程无法删除 关于sqlite的select 一定要close 数据库的疑问,求大虾指点,小弟先谢过 android基于3g网络的文件推送
需要重新onTouchEvent、onKeyDown事件
public class MouseMoveEvent extends Event { private int x;
private int y; public int getX() {
return x;
} public void setX(int x) {
this .x = x;
} public int getY() {
return y;
} public void setY(int y) {
this.y = y;
} }
我要设定never timeout 呢
结合起来就可以了