本篇文章为大家展示了如何在Android中延时执行操作,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
创新互联长期为上千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为囊谦企业提供专业的网站设计制作、成都网站建设,囊谦网站改版等技术服务。拥有十多年丰富建站经验和众多成功案例,为您定制开发。
1.使用线程的休眠实现延时操作
new Thread() { @Override public void run() { super.run(); Thread.sleep(3000);//休眠3秒 /** * 要执行的操作 */ } }.start();
2.使用TimerTask实现延时操作
TimerTask task = new TimerTask() { @Override public void run() { /** *要执行的操作 */ } }; Timer timer = new Timer(); timer.schedule(task, 3000);//3秒后执行TimeTask的run方法
3.使用Handler的postDelayed方法实现延时操作
Handler handler = new Handler(); handler.postDelayed(new Runnable() { @Override public void run() { /** *要执行的操作 */ } }, 3000);//3秒后执行Runnable中的run方法
Android是一种基于Linux内核的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发。
上述内容就是如何在Android中延时执行操作,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注创新互联行业资讯频道。