美文网首页
Thread 线程

Thread 线程

作者: __范特西__ | 来源:发表于2017-11-28 21:31 被阅读0次

实例化Thread,匿名内部类实现Runnable方法。

Thread thread=new Thread(new Runnable(){

    @Override

    public void run(){

    // TODO Auto-generated method stub

    }

});

thread.start();

新建线程不能修改UI,要用到Handler。

同样实例化Handler类,实现HandleMessage方法

public Handler mHandler=new Handler(){

    public void handleMessage(Message msg){

        switch(msg.what) {

            case1:

                button.setText(R.string.text2);

                break;

            default:

                break;

        }

    super.handleMessage(msg);

    }

};

在线程中发送信息到Handler

Message message=newMessage();

message.what=1;

mHandler.sendMessage(message);

在Handler中编写处理逻辑。

还有另一种实现线程的方法,让Activity实现Runnable接口,让后同上。

Thread thread=new Thread(this);

thread.start();

相关文章

  • 线程协程WWW

    线程:Thread // 新线程-1 调用静态方法 Thread m_Thread_1 = new Thread(...

  • Thread

    线程机制理解开启线程: Thread thread = new Thread(Runnable).start();...

  • 守护线程(Daemon)

    线程分类 User Thread(用户线程) Daemon Thread(守护线程) 定义: 守护线程--也称“服...

  • 多线程

    Java多线程----Thread java使用Thread类代表线程,所有的线程对象必须是Thread类或者其子...

  • 守护线程

    在Java中有两类线程:用户线程 (User Thread)、守护线程 (Daemon Thread)。 守护线程...

  • 守护线程(Daemon Thread)

    守护线程(Daemon Thread) 在Java中有两类线程:用户线程 (User Thread)、守护线程 (...

  • Java并发编程(4):守护线程与线程阻塞的四种情况

    守护线程 Java中有两类线程:User Thread(用户线程)、Daemon Thread(守护线程) 用户线...

  • java线程分类

    守护线程 java中有两类线程,用户线程(User Thread)和守护线程(Daemon Thread)。 守护...

  • 异步和线程池

    四种方式创建线程 1.通过Thread类创建线程 Thread01 thread = new Thread01()...

  • Android Thread 浅析和使用小结

    一.线程的状态 线程包括几个状态 创建(new) Thread thread=new Thread; 就绪(run...

网友评论

      本文标题:Thread 线程

      本文链接:https://www.haomeiwen.com/subject/cdjebxtx.html