Android 開發(fā)延時調(diào)用的幾種方法
我們在安卓開發(fā)中,有時候會遇到需要一個程序推遲一段時間執(zhí)行,也就是延時執(zhí)行,比如說App首頁顯示定格3秒,然后自動跳到登錄頁的情況,這個怎么做呢?本文參考網(wǎng)上,整理了一下幾點,供廣大安卓開發(fā)者參考,希望對讀者有所幫助。
一、開啟新線程
new Thread(new Runnable(){ public void run(){ Thread.sleep(XXXX); handler.sendMessage(); //告訴主線程執(zhí)行任務(wù) } }).start
二、利用定時器
imerTask task = new TimerTask(){ public void run(){ //execute the task } }; Timer timer = new Timer(); timer.schedule(task, delay);
三、消息處理方式實
new Handler().postDelayed(new Runnable(){ public void run() { //execute the task } }, delay);
四、利用AlarmManager,特點時刻廣播指定意圖 實現(xiàn)。
相關(guān)文章
Android自定義控件(實現(xiàn)狀態(tài)提示圖表)
本篇文章主要介紹了android實現(xiàn)狀態(tài)提示圖表的功能,實現(xiàn)了動態(tài)圖表的顯示,有需要的朋友可以了解一下。2016-11-11flutter實現(xiàn)掃碼槍獲取數(shù)據(jù)源禁止系統(tǒng)鍵盤彈窗示例詳解
這篇文章主要為大家介紹了flutter實現(xiàn)掃碼槍獲取數(shù)據(jù)源禁止系統(tǒng)鍵盤彈窗示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-01-01Android啟動內(nèi)置APK和動態(tài)發(fā)送接收自定義廣播實例詳解
這篇文章主要介紹了Android啟動內(nèi)置APK和動態(tài)發(fā)送接收自定義廣播實例詳解的相關(guān)資料,需要的朋友可以參考下2017-06-06Androd 勇闖高階性能優(yōu)化之布局優(yōu)化篇
Android性能優(yōu)化方面也有很多文章了,這里就做一個總結(jié),從原理到方法,工具等做一個簡單的了解,從而可以慢慢地改變編碼風(fēng)格,從而提高性能2021-10-10橫豎屏切換導(dǎo)致頁面頻繁重啟screenLayout解析
這篇文章主要為大家介紹了橫豎屏切換導(dǎo)致頁面頻繁重啟screenLayout解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-03-03android使用ExpandableListView控件實現(xiàn)小說目錄效果的例子
這篇文章主要介紹了android使用ExpandableListView控件實現(xiàn)小說目錄效果的例子,還可以實現(xiàn)二級列表展示效果,需要的朋友可以參考下2014-07-07Android跳轉(zhuǎn)到通訊錄獲取用戶名稱和手機(jī)號碼的實現(xiàn)思路
這篇文章主要介紹了Android跳轉(zhuǎn)到通訊錄獲取用戶名稱和手機(jī)號碼的實現(xiàn)思路,當(dāng)用戶點擊跳轉(zhuǎn)到通訊錄界面 并取通訊錄姓名和手機(jī)號碼 ,實現(xiàn)代碼簡單易懂,非常不錯感興趣的朋友一起看看吧2016-10-10