Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android 游戲開發之線程Thread延時開啟和停止

Android 游戲開發之線程Thread延時開啟和停止

編輯:關於Android編程

創建線程的方法:
1、繼承Thread類重寫run()方法
[java] 
public class testThread extends  Thread{ 
        @Override 
        public void run() { 
            // TODO Auto-generated method stub 
            super.run(); 
        } 
    } www.2cto.com

2、實現Runnable類重寫run()方法
[java] 
public class testThread implements Runnable{ 
        @Override 
        public void run() { 
            // TODO Auto-generated method stub 
        } 
    } 
其實還可以這樣寫
[java] 
Runnable testThread = new Runnable(){ 
     public void run(){ 
 
     } 

開啟線程:
一般開啟線程是直接
[java] 
new Thread(testThread).start();   
這樣來開啟線程。
 
假如我們游戲中要做到延時開啟線程就應該
[java] 
GameView.this.postDelayed(testThread, 1000);  //第一個參數為線程名,第二個是時間以毫秒為單位 
停止線程則應該
[java]
GameView.this.getHandler().removeCallbacks(testThread); //參數為線程名 

 
 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved