runnable

    1熱度

    2回答

    我一直在試圖創建一個自定義秒錶,在android計數。它需要相當精確至0.1秒,並且數字示例中使用了自定義佈局和圖像:DIGITS。 它還需要能夠在應用程序最小化或關閉後在後臺運行。更具體地說,強制應用程序保持打開,而計時器打開(我不知道如何實現這一點)。 到目前爲止,我已經嘗試過使用Handlers,Runnables,scheduledExecutorService和android Chron

    0熱度

    1回答

    我有一個包含多種方法(如abort())的類「HConnection」。和awaitConnection(); awaitConnection();方法在我的SWT Form主類中使用可運行線程調用。無論如何,當我放棄()HConnection,awaitConnection不會中止,而應該是。 看一看這個快照我的主要代碼: private HConnection connectie; pri

    0熱度

    1回答

    我已經看過這裏的問題:Android Runnable runs faster after Resume 但它不能解決我的問題。 我有一個可運行的片段,每5秒更改一次圖像。當我第一次移動到片段時,它是活動中的第一個片段,它很好:圖像每5秒鐘更換一次。 但是,如果我移動到另一個片段並返回,則可運行的運行速度會更快,因此一些圖像每2秒更改一次。 我已經嘗試了所有關於該主題的問題,但仍無法做到這一點,因

    0熱度

    1回答

    我知道如何使用handler和runnable來定期調用一個方法。但是現在我想定期調用多個方法。下面是我的一個類代碼: private Handler handler = new Handler(); private Runnable runnable = new Runnable() { @Override public void run() { for(

    0熱度

    2回答

    我想將一個球添加到JPanel中,但是我不確定如何做到這一點以下是我現在將球添加到JPanel中的代碼。我試圖在屏幕上隨機添加多個球。第一個按預期方式出現,但不是出現在屏幕上。 球類; public class Ball extends Component { public static double ballX = rand.nextInt(500) + 40; public static

    0熱度

    1回答

    你好,我已經做了這個程序,最多創建15個球隨機放置在屏幕上,每個人都有自己的runnable,但是,我的問題是,runnable只運行一次每個按鈕按下時,我希望它連續檢查看球是否超出界限。我如何做到這一點我將可運行的實現移動到paintComponent中,它可以工作,但我不想這樣做。 這裏是每按鈕按下一次執行的代碼; public static void addBall() throws Int

    0熱度

    2回答

    我有一個CustomView類具有內部類,都實現了Runnable在單獨的線程中執行一個任務。 public class ValueSelector extends LinearLayout{ ..... private class AutoIncrementer implements Runnable { @Override public void run() {

    0熱度

    1回答

    我有一個GifImageButton視圖。我想開始它的動畫,然後重新開始活動。 問題是我希望動畫在重新開始活動前持續3秒。 我該怎麼辦? 這是我的代碼: myGifImageButton.setImageResource(R.drawable.animation); Intent intent = getIntent(); finish(); if (intent != null) {

    5熱度

    3回答

    同步正常工作在這個代碼: class PrintNumbers { synchronized public void display() { System.out.println("in display"); for (int i = 0; i < 3; i++) { System.out.println("Thread name : "+

    3熱度

    4回答

    這段代碼爲什麼有效? @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Log.i("onCreate", Thread.currentT