runnable

    0熱度

    3回答

    這是我第一次在堆棧溢出問這裏的問題,所以請耐心等待。 我會盡量保持這個簡短。 我正在寫一個簡單的客戶端套接字android應用程序。 我要連接的服務器有一個名爲Alice的聊天機器人。 我已經設法連接到服務器,我收到消息「來自愛麗絲的你好」,但隨後線程似乎停止,因爲我沒有收到任何更多的消息。 下面是一些代碼: @Override public void run() { try

    4熱度

    5回答

    我試圖在異步任務期間一個接一個地執行runnable隊列(意味着隊列中的下一個將在另一個完成後執行)。我編寫了一個管理器來管理這些可自行運行的runnable和task。然後我在異步任務中獲得第一個任務並運行它,希望它能夠通過隊列運行,但是它只是最終運行第一個runnable兩次。任何人都可以用我一直在使用的代碼來幫助我,或者指出一個可能有所幫助的例子嗎? public class Connect

    1熱度

    1回答

    我想開發一個聊天應用程序。在這種情況下,當應用程序在前臺時,一切正常。但是,當應用程序最小化時,我想向用戶顯示新消息已到達的通知。如果用戶在1分鐘內沒有回覆該消息,則該消息將被刪除。 因此,這裏是我在做什麼: 在服務我正在聽新的消息 當有新郵件到達時,我使用了Runnable 如果時間過後啓動一個定時器,該消息被刪除 當應用程序處於活動狀態(意思是前景)時,上述所有工作都正常。 但是,當應用程序在

    1熱度

    1回答

    我有以下幾點: - public class resApp extends MapActivity implements Runnable { public void run() { searchImage.setVisibility(View.GONE); } } 我也有一個運行在此之前,但似乎運行確定一個後臺線程。 當我運行應用程序run()永遠不會被

    0熱度

    3回答

    我正在使用線程,並決定使用最現代的API(java.util.concurrent包)。 這裏就是我想要做的(僞): //List of threads private ScheduledExecutorService checkIns = Executors.newScheduledThreadPool(10); //Runnable class private class TestT

    2熱度

    2回答

    我有一個水平移動的圖像(「ball.gif」),問題是如何在球體達到面板大小的末尾時使球彈起?我知道這並不難,但我對如何做到這一點有點困惑。 有人可以幫我解決這個問題嗎? 這是我到目前爲止已經試過: public void paint(Graphics g) { super.paint(g); Graphics2D g2d = (Graphics2D)g; g2d.

    0熱度

    2回答

    我在面板內有一個圖像,它以順時針方向移動。現在,我希望它隨機移動,這是我的問題。 有人可以給我一個想法如何做到這一點? 這是我已經試過: private int xVelocity = 1; private int yVelocity = 1; private int x, y; private static final int RIGHT_WALL = 400; private stat

    0熱度

    2回答

    假設我有一個線程正在運行(我創建了這個線程的很多實例),並且在那裏我實例化了一個JForm。在JForm的內部,我打電話給另一個JForm。把它看作是一個多步驟註冊過程。當我在第二個表格中時,以前創建的線程仍然在run()內嗎?或者是新的JForm創建一個新的線程?我想保持第一個線程活着並在整個生命週期中訪問共享資源。 class Form1 extends JForm{ public

    0熱度

    1回答

    我有一些代碼不會運行,如果我沒有斷點。我的猜測是代碼執行速度太快,並且允許斷點繼續的時間讓我的代碼可以鎖定線程。它也不會被我的異常處理「抓住」,所以它的代碼不錯,但是當斷點出現時,它會進一步深入嘗試並做我想要的所有事情。 不確定如何獲取這工作不在調試模式!我正在考慮的wait()或睡眠()函數,但它似乎是一個愚蠢的解決辦法,讓我知道,如果有 Thread triggerService = new

    6熱度

    4回答

    Runnable有可能返回一個值嗎?我需要在Editable上做一些深入的工作,然後將其返回。這是我的模擬代碼。 public class myEditText extends EditText { ... private Editable workOnEditable() { final Editable finalEdit = getText(); Thread mTh