runnable

    62熱度

    4回答

    我有一個「開放」動畫和我使用Handler.postDelayed(Runnable, delay)觸發「關閉」動畫短暫的延遲後。但是,在打開和關閉之間的時間內,可能還有另一個點擊觸發的動畫。 我的問題是,我將如何取消處理器中的「關閉」動畫?

    1熱度

    2回答

    有人建議我使用此代碼,使我的方法的時候一定時間後執行的問題,我修改了一下,現在我有: private Handler mHandler = new Handler(); private Runnable mUpdateTimeTask = new Runnable() { public void run() { final long start = mStartTime;

    7熱度

    2回答

    我正在爲Android編寫一個應用程序,並且正在使用工作線程來處理某些信息。通讀我的代碼後,我現在不確定它是否是線程安全的。 我已經寫了我的代碼的簡化版本,我省略了用於與主線程進行通信的Handler對象,顯然還有進程本身。 public class myClass implements Runnable { private String myString; @Overri

    2熱度

    3回答

    嘿,夥計們 - 我已經瀏覽了很多在線論壇,並詢問了許多專業的java開發人員,但我無法找到足夠的幫助來創建獨立的可運行jar文件我目前正在完成的財務應用程序。該應用程序使用兩個外部程序;一個名爲convert的ImageMagick文件轉換程序和一個名爲gocr045的OCR程序。我通過eclipse開發了這個應用程序,並嘗試了無數次用eclipse的自動運行jar文件創建嚮導打包內容。所有在我的

    24熱度

    6回答

    在我遇到了下面的一段代碼(在這裏我插調試屑) ImageView img = null; public void onCreate(...) { img = (ImageView)findViewById(R.id.image); new Thread() { public void run() { final Bitmap bmp = Bit

    0熱度

    2回答

    我有一個主題,從互聯網 public class Bp implements Runnable { Handler myHandler; public void setHandler(Handler myHandler) { this.myHandler=myHandler; } .... myHandler.sendEmptyMessage (0); } 下載數據有需要根據下載

    1熱度

    4回答

    我正在與我的團隊一起工作,開發一個java項目。總而言之,我們有一個主類,它有一個實例化和調用「Save」類的方法。這個「保存」類通過幾個構造函數和一些可見和不可見的方法將文件保存回服務器。該類是CPU密集型和耗時的,它阻止主應用程序顯示進度條對話窗口,讓用戶知道保存的狀態。他們要求我修改「保存」類,以便從它自己的線程中產生出來,這樣主應用程序的其餘部分就可以完成向用戶顯示信息的較小任務。 這裏是

    4熱度

    7回答

    我很困惑(新的java): 當實現Runnable接口時,必須重寫run()方法來獲得線程執行能力。實現這個接口使你的對象成爲Runnable(?)類型。線程功能如何通過簡單地實現Runnable接口來「注入」?基本上,當你實例化一個實現Runnable的類時,在線程化功能中發生了什麼?我可能誤解了一些基於OO的概念。謝謝。 是否知道在執行thread.start()時查找可運行的JVM?

    0熱度

    1回答

    我試圖在加載數據後啓動新的意圖。我使用的處理程序在線程完成時調用方法,然後在此方法中嘗試啓動新的Intent,但每次都崩潰。我已經將其縮小到Intent構造函數中的Context變量。這是我的代碼: /** Called when the activity is first created. */ @Override public void onCreate(Bundle sa

    5熱度

    4回答

    我嘗試從R.raw播放聲音。內線程/運行 但我不能得到這個工作。 new Runnable(){ public void run() { //this is giving me a NullPointerException, because getBaseContext is null MediaPlayer mp = MediaPlayer.create(ge