详解Android开发中的线程-创新互联

今天就跟大家聊聊有关详解Android 开发中的线程,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

成都创新互联主营庆元网站建设的网络公司,主营网站建设方案,app软件开发公司,庆元h5重庆小程序开发搭建,庆元网站营销推广欢迎庆元等地区企业咨询

Android 开发中线程的分析

代码:

package sw.angel.thread; 
import android.app.Activity; 
import android.os.Bundle; 
import android.os.Handler; 
import android.util.Log; 
public class ThreadDemo extends Activity { 
  private static final String TAG = "ThreadDemo"; 
  private int count = 0; 
  private Handler mHandler = new Handler(); 

  private Runnable mRunnable = new Runnable() { 

    public void run() { 
      //为了方便 查看,我们用Log打印出来 
      Log.e(TAG, Thread.currentThread().getName() + " " +count); 
      count++; 
      setTitle("" +count); 
      //每2秒执行一次 
      mHandler.postDelayed(mRunnable, 2000); 
    } 

  }; 
  @Override 
  public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.main);  
    //通过Handler启动线程 
    mHandler.post(mRunnable); 
  } 

  protected void onDestroy() { 
    //将线程销毁掉 
    //mHandler.removeCallbacks(mRunnable); 
    super.onDestroy(); 
  } 
} 


本文标题:详解Android开发中的线程-创新互联
URL标题:http://azwzsj.com/article/cdoddp.html