本篇文章為大家展示了如何在Android中延時執(zhí)行操作,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。
創(chuàng)新互聯(lián)長期為上千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為囊謙企業(yè)提供專業(yè)的網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站建設(shè),囊謙網(wǎng)站改版等技術(shù)服務(wù)。擁有十多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
1.使用線程的休眠實(shí)現(xiàn)延時操作
new Thread() { @Override public void run() { super.run(); Thread.sleep(3000);//休眠3秒 /** * 要執(zhí)行的操作 */ } }.start();
2.使用TimerTask實(shí)現(xiàn)延時操作
TimerTask task = new TimerTask() { @Override public void run() { /** *要執(zhí)行的操作 */ } }; Timer timer = new Timer(); timer.schedule(task, 3000);//3秒后執(zhí)行TimeTask的run方法
3.使用Handler的postDelayed方法實(shí)現(xiàn)延時操作
Handler handler = new Handler(); handler.postDelayed(new Runnable() { @Override public void run() { /** *要執(zhí)行的操作 */ } }, 3000);//3秒后執(zhí)行Runnable中的run方法
Android是一種基于Linux內(nèi)核的自由及開放源代碼的操作系統(tǒng),主要使用于移動設(shè)備,如智能手機(jī)和平板電腦,由美國Google公司和開放手機(jī)聯(lián)盟領(lǐng)導(dǎo)及開發(fā)。
上述內(nèi)容就是如何在Android中延時執(zhí)行操作,你們學(xué)到知識或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識儲備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。