Android线程之基本用法

一:

在android中有两种实现线程thread的方法:

一种是,扩展java.lang.Thread类 
另一种是,实现Runnable接口

二:

Thread类代表线程类,它的两个最主要的方法是: 
run()——包含线程运行时所执行的代码 
Start()——用于启动线程

三: 

Handler 机制,它是Runnable和Activity交互的桥梁,在run方法中发送Message,在Handler里,通过不同的Message执行不同的任务。

 

 四:举例如下:

eg:

(1)、

class MyThread extends Thread {

  public void run() {

    //处理的具体逻辑

  }

}

 

new MyThread().start();

(2)、

class MyThread implements Runnable {

  public void run(){

    //处理的具体逻辑

  }

}

 

MyThread myThread = new MyThread();

new Thread(myThread).start();

(3)、第(2)中也可以用匿名类的方式实现

new Thread(new Runnable){

  public void rnu(){

    //处理的具体逻辑

  }

}).start();

 

 

posted @ 2015-01-19 15:59  lelelong  阅读(224)  评论(0编辑  收藏  举报