runnable

    0熱度

    1回答

    我有一個代碼。此代碼關於在scrollview中自動滾動,但滾動視圖只在我按下按鈕時運行。我想運行沒有按鈕。如何解決這個問題? 代碼: final ScrollView scrollView = (ScrollView) findViewById(R.id.sv); Button start = (Button) findViewById(R.id.button_start);

    1熱度

    3回答

    我有一個服務,它主演一個新線程。我的任務是從這個線程檢索IMEI。我已經試過這樣的事情: 主營: public class MainActivity extends AppCompatActivity { String imei; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreat

    1熱度

    2回答

    我正在創建一個BLE應用程序,需要持續啓動和停止掃描預定義的時間間隔。我已經實現它的方式是有兩個可運行相互調用如下: private Runnable scan = new Runnable() { @Override public void run() { scanHandler.postDelayed(stopScan, SCAN_PERIOD);

    2熱度

    1回答

    我啓動了一個runnnable但未將其分配給變量。我該如何阻止它?我知道這是removeCallbacksAndMessages()方法的組合,但我不知道在傳遞什麼參數,此方法,因爲我創建了一個匿名的可運行: mStartButton.setOnClickListener(new View.OnClickListener() { @Override public void

    0熱度

    2回答

    在我剛纔的問題Make button method if button clicked or not cliked,我發現我的回答是這樣的: Handler visibilityToggler; Runnable visivilityRunnable; visibilityToggler = new Handler(); visivilityRunnable = ne

    6熱度

    4回答

    從Examples of GoF Design Patterns in Java's core libraries問題,有人引述 一個java.lang.Runnable的所有實現命令模式的例子。 按我Command模式的瞭解, 客戶調用祈求 =>祈求調用的ConcreteCommand =>的ConcreteCommand呼叫接收機方法,它實現抽象命令方法。 看一看從this article這個

    1熱度

    1回答

    如果我有一個Runnable這樣的: public class HelloRunnable implements Runnable { int helloCount = 0; public void run() { System.out.println("Hello from a thread!"); helloCount++; } }

    0熱度

    1回答

    好的,我從https://github.com/hongyangAndroid/Android-CircleMenu得到了以下代碼。在這裏,從打印軌跡中,我發現構造函數只被調用一次,而run()方法被遞歸調用,直到某些條件。 我的問題是,爲什麼只有run()方法遞歸調用postDelayed(),爲什麼不是構造函數?以及變角anglePerSecond如何保留該值?我想了解它的流程。謝謝。 //A

    2熱度

    2回答

    我正在使用Realm來爲我的database處理我的Android Application。 但是,當我嘗試從Runnable添加/刪除RealmChangeListener時,我得到exception。 java.lang.IllegalStateException:你不能刪除/從非彎針線 註冊監聽 如果我不使用可運行它的正常工作。下面 是我的代碼: public void clearDatab

    1熱度

    3回答

    我有一個關於使用runnable在單身人士中工作的問題。 我有一個EventCoordinator類,它是一個單例,因爲它是處理所有事件的一個(因爲我的任務需要我這樣做)。 事件將被添加到此協調器中,並將在稍後處理。 必須在不同的線程中處理事件,在該線程中,運行將處理隊列的事件並對其進行處理。 start方法應該啓動一個新的線程,該線程使用run來接收隊列的事件。 final public cla