使用方法: 1,首先创建一个Handler对象 Handler handler=new Handler(); 2,然后创建一个Runnable对象 Runnable runnable=new Runnable(){ @Override public void run() { // TODO Auto-generated method stub //要做的事情,这里再次调用此Runnable对象,以实现每两秒实现一次的定时器操作 handler.postDelayed(this, 2000); } }; 3,使用PostDelayed方法,两秒后调用此Runnable对象 handler.postDelayed(runnable, 2000); 实际上也就实现了一个2s的一个定时器 4,如果想要关闭此定时器,可以这样操作 handler.removeCallbacks(runnable); 当然,你也可以做一个闹钟提醒延时的函数试试,比如,先用MediaPlayer播放闹钟声音, 如果不想起,被停止播放之后,下次就5分钟后再播放,再被停止的话,下次就4分钟后播放, ……………… 只要更改延时的时间就可以实现了,用一个static对象的话会比较容易操作。 全手打原创哦,百度能告诉你的我就不告诉你了。
关于 android 中 postDelayed方法的讲解
-
Linux统计文件夹占用空间大小--du命令基本用法
原来linux查看文件夹大小那么快,那么便捷
-
Android studio 三大模拟器比较,强烈推荐第三种
强烈建议夜神模拟器,快,兼容性好,so包不出错
-
Glide placeholder 圆角失效
解决办法,一种是不使用占位符,另外一种则是不使用默认动画。
-
php如何用代理访问网站 以及图片防盗链代理服务器
随着HTTPS的普吉,但是很多时候外联的图片却未开通HTTPS,那怎么办呢,我们只能做一个图片代理,来通过后台来绕过HTTPS请求HTTP图片的时候报错的麻烦
-
php header()函数设置页面Cache缓存
header()函数在php的使用很大,下面我来介绍利用它实现页面缓存的一些方法,但使用header前必须注意,在它之前不能任何输出,包括空格。
-
android监听键盘弹出和隐藏
最终还是用检测键盘弹出后的屏幕高度来解决的,虽然网友不推荐,但是还是很好用
-
Linux实例带宽和CPU跑满或跑高排查
使用云服务器 ECS 时,若出现服务的速度变慢,或 ECS 实例突然断开,可以考虑服务器带宽和 CPU 是否有跑满或跑高的问题。若您预先创建报警任务,当带宽和 CPU 跑满或跑高时,系统将自动进行报警提醒。Linux 系统下,您可以按如下步骤进行排查:
-
检查网口流量与前10名流量大IP
检查网口流量与前10名流量大IP
-
使用epublib解析epub文件(章节内容、书籍菜单)
前阵子在android上解析epub格式的书籍。发现了这个开源的epub解析库。相关资料甚少!折腾了一阵子,发现其实光使用的话还是挺简单的。真是萌萌哒~下面简单介绍一下epublib。