程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> background-在後台更新數據到服務器

background-在後台更新數據到服務器

編輯:編程綜合問答
在後台更新數據到服務器

如何給服務器更新數據?我使用下面的代碼,但是10分鐘後還是沒有執行。

ScheduledExecutorService executor = Executors.newSingleThreadScheduledExecutor();
        executor.scheduleWithFixedDelay(new Runnable(){

            public void run() {

//update data to server

            }

    }, 0, 600, TimeUnit.SECONDS);

最佳回答:


我是在activity中測試下面這段代碼的,都有執行,一直在輸出結構

protected void onCreate(Bundle savedInstanceState) {    
          test();
    }

    void test(){
        ScheduledExecutorService executor = Executors.newSingleThreadScheduledExecutor();
        executor.scheduleWithFixedDelay(new Runnable(){

            public void run() {
                System.out.println("test() ------------> run()");
//update data to server

            }

        }, 0, 1, TimeUnit.SECONDS);
    }
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved