runnable

    0熱度

    1回答

    我在Android的世界相對較新,UI /線程模型仍然令人困惑。 這裏就是我想要做: 加載數據從網絡 處理它們 顯示,如果有一個問題 我目前正在做這樣他們 顯示一個AlertDialog,但我不確定使用多線程是最好的方法。 中的onCreate() final ProgressDialog pd = ProgressDialog.show(this, "", loadingText, true);

    2熱度

    1回答

    我想使用合併排序實現多線程。我在創建新線程的時候將數組減半。 該數組排序取決於: [數組的大小] vs [我創建新線程的次數] 例如:如果我讓它在大小爲70的數組上創建僅兩個線程,數組將被排序,但如果我讓它創建6,它會回來unsorted。有一兩件事我想這可能是是線程不同步時間,但我用threadName.join() 這裏是一些代碼:merge.java import java.util.Ran

    1熱度

    1回答

    我有一個非常奇怪的問題。我正在做一個任務,涉及建立一個2d「棋盤」上移動的數字模擬。每個圖由實現Runnable接口的對象表示。 的問題是,當我嘗試在不同的線程上運行的每個對象,像這樣: ArrayList<Thread> playerThreads = new ArrayList<Thread>(); ArrayList<Player> players = p.getSpawnedPl

    1熱度

    1回答

    在我的應用程序中,我有一個服務使用一個處理程序在一段隨機時間後執行一個runnable。該程序工作正常 - 幾個小時。一旦 java.lang.NullPointerException at com.martin.ontime.OnTimeService$2.run(OnTimeService.java:224) at android.os.Handler.handleCallback(Han

    0熱度

    1回答

    有沒有工具或日誌,我可以看到什麼導致我的應用程序在Android手機上運行,​​掛起或最終崩潰? 我編寫了一個可運行的簽名應用程序,它檢查我的服務器上的消息並向接收方發送短消息,以及兩天或三天後,應用程序死機或崩潰。 我怎樣才能看到造成這次事故的原因? 問候。 沙夫卡特 private void startservice() { r = new Runnable() {

    5熱度

    4回答

    我目前正在學習Java課程,並遇到一些令人困惑的代碼。 例子: Runnable runnable = new Runnable() { public void run() { //doStuff } }; 我真的不明白這是什麼代碼正在做什麼。 run方法如何與一個類的實例關聯? 我搜索了一下「Runnable」

    17熱度

    1回答

    這些方法(類)之間有什麼區別? 我想運行一個每5秒運行一次的應用程序,清除內存,並在CPU處於待機模式時運行該應用程序。這樣的應用程序不綁定到wakelock。 問候, 沙夫卡特

    4熱度

    4回答

    我正在定義一個回調函數,並想引用自身內部的回調函數。編譯器不喜歡這個,並聲稱引用該回調的變量未被初始化。下面的代碼: final Runnable callback = new Runnable() { public void run() { if (someCondition()) { doStuffWith(callback); // <<--- compi

    0熱度

    1回答

    我正在嘗試製作一個簡單的Java俄羅斯方塊遊戲。我正在關注 GameDev.net的教程。我希望通過將可運行Frame類保持在主類之外,而不是像教程所說的那樣將所有內容放在一個類中(代碼在我這樣做的情況下工作),從而超出本教程的範圍。 此代碼是我嘗試做以下(下面),我認爲runnable被調用,但該應用程序不顯示出於某種原因。 有人能澄清我做錯了什麼什麼,我需要同時保持我的可運行在Frame類 M

    3熱度

    2回答

    我在線看到一段代碼。我想知道爲什麼我們需要使用runnable來設置TextView的文本?謝謝! while (true) { // listen for incoming clients Socket client = serverSocket.accept(); handler.post(new Runnable() { @Override