Android編程中延后處理事件的方法小結(jié)
本文實例講述了Android編程中延后處理事件的方法。分享給大家供大家參考,具體如下:
一、Handler和TimerTask相結(jié)合
1、首先定義TimerTask
TimerTask task = new TimerTask(){ public void run() { Message message = new Message(); message.what = 1; handler.sendMessage(message); } };
2、定義Handler
Handler handler = new Handler() { public void handleMessage(Message msg) { switch (msg.what) { case 1: break; } super.handleMessage(msg); } };
3、用timer調(diào)用事件
Timer timer = new Timer(); timer.schedule(task, 50);
二、Android中自帶的postDelayed
1、android view中的postDelayed
v.postDelayed(new Runnable() { public void run() { } }, 30);
2、Handler中的postDelayed
handler.postDelayed(new Runnable() { public void run() { } }, 30);
更多關(guān)于Android相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Android開發(fā)入門與進階教程》、《Android調(diào)試技巧與常見問題解決方法匯總》、《Android基本組件用法總結(jié)》、《Android視圖View技巧總結(jié)》、《Android布局layout技巧總結(jié)》及《Android控件用法總結(jié)》
希望本文所述對大家Android程序設(shè)計有所幫助。
- Android應(yīng)用閃屏頁延遲跳轉(zhuǎn)的三種寫法
- Android項目類似淘寶 電商 搜索功能,監(jiān)聽軟鍵盤搜索事件,延遲自動搜索,以及時間排序的搜索歷史記錄的實現(xiàn)
- Android 開發(fā)延時調(diào)用的幾種方法
- Android實現(xiàn)延遲的幾種方法小結(jié)
- Android事件分發(fā)機制(下) View的事件處理
- 詳解Android的兩種事件處理機制
- Android 中 EventBus 的使用之多線程事件處理
- android中處理各種觸摸事件的方法淺談
- Android中父View和子view的點擊事件處理問題探討
- Android的Touch事件處理機制介紹
相關(guān)文章
Android實現(xiàn)倒計時結(jié)束后跳轉(zhuǎn)頁面功能
最近在工作中遇到一個需求,需要在倒計時一段時間后進行跳轉(zhuǎn)頁面,通過查找相關(guān)資料發(fā)現(xiàn)其中涉及的知識還不少,所以分享出來,下面這篇文章主要給大家介紹了關(guān)于Android實現(xiàn)倒計時結(jié)束后跳轉(zhuǎn)頁面功能的相關(guān)資料,需要的朋友可以參考下。2017-11-11Android編程實現(xiàn)類似于圓形ProgressBar的進度條效果
這篇文章主要介紹了Android編程實現(xiàn)類似于圓形ProgressBar的進度條效果,結(jié)合實例形式分析了Android通過自定義View實現(xiàn)圓形進度條效果的操作方法,需要的朋友可以參考下2017-03-03Android AutoWrapTextView中英文排版問題的解決方法
這篇文章主要給大家介紹了關(guān)于Android AutoWrapTextView中英文排版問題的解決方法,文中介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面來一起看看吧。2017-05-05Android.mk文件中添加第三方j(luò)ar文件的方法
這篇文章主要介紹了Android.mk文件中添加第三方j(luò)ar文件及引用第三方j(luò)ar包的方法,需要的朋友可以參考下2018-01-01