国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

android開發教程之間隔執行程序(android計時器)

2020-04-11 11:54:18
字體:
來源:轉載
供稿:網友

下面是每隔一段時間就執行某個操作,直到關閉定時操作:

復制代碼 代碼如下:

final Handler handler = new Handler();
     Runnable runnable = new Runnable(){
         @Override
         public void run() {
             // TODO Auto-generated method stub
             // 在此處添加執行的代碼
             handler.postDelayed(this, 50);// 50是延時時長
         }
     };
     handler.postDelayed(runnable, 50);// 打開定時器,執行操作
     handler.removeCallbacks(this);// 關閉定時器處理

下面是隔一段時間后執行某個操作一次,執行完后,不再執行

復制代碼 代碼如下:

final Handler handler = new Handler();
        runCount = 0;// 全局變量,用于判斷是否是第一次執行
        Runnable runnable = new Runnable(){

    @Override
    public void run() {
     // TODO Auto-generated method stub
     if(runCount == 1){// 第一次執行則關閉定時執行操作
      // 在此處添加執行的代碼
      handler.removeCallbacks(this);
     }
     handler.postDelayed(this, 50);
     runCount++;
    }

        };
        handler.postDelayed(runnable, 50);// 打開定時器,執行操作

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 芦溪县| 东港市| 融水| 扎囊县| 天气| 沾益县| 平定县| 武汉市| 淳安县| 林芝县| 神池县| 通山县| 宜都市| 阿勒泰市| 怀化市| 曲周县| 拉萨市| 海淀区| 丰宁| 商洛市| 永寿县| 化州市| 博兴县| 分宜县| 和林格尔县| 仪陇县| 大宁县| 禹城市| 乌拉特前旗| 平邑县| 揭西县| 博乐市| 大荔县| 崇州市| 马尔康县| 天门市| 油尖旺区| 来安县| 德阳市| 正安县| 大埔县|