Android线程销毁
来源:互联网 发布:海外淘软件 编辑:程序博客网 时间:2024/06/04 23:37
Hanlder是线程与Activity通信的桥梁,利用handler接收到任务线程,放到任务队列里面派对执行。
//调用该任务线程的run() 方法执行任务线程。
Handler updateBarHandler =new handler();handler.post(Runnable Thread);
//移除handler里的任务线程,调用线程的stop()方法,销毁线程。
handler.removecallbacks(Runnable Thread);
一个简单的例子如下:
import Android.app.Activity; import Android.os.Bundle; import Android.os.Handler; import Android.util.Log; public class HandlerThread extends Activity { private static final String TAG = "HandlerThread"; private Handler mHandler = new Handler(); private Runnable mRunnable = new Runnable() { public void run() { Log.e(TAG, Thread.currentThread().getName() + "Thread run"); } }; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); //通过Handler启动线程 mHandler.post(mRunnable); } @Override protected void onDestroy() { //将线程销毁掉 mHandler.removeCallbacks(mRunnable); super.onDestroy(); } }
0 0
- android线程销毁
- Android线程销毁
- Android销毁线程的方式
- Android销毁线程的方式
- Android 线程创建与销毁
- Android销毁线程的方式,Timer(定时器)的销毁
- 关于android 线程的销毁问题
- Android 线程和Timer的销毁
- android线程的创建与销毁
- Android线程的创建与销毁
- Android线程的创建与销毁
- android有关线程的销毁问题
- Android线程的创建与销毁
- Android线程的创建与销毁
- Android线程的创建与销毁
- Android 线程和Timer的销毁
- Android线程的创建与销毁
- Android线程的创建与销毁---转载
- 关于CGI、fastcgi、PHP-CGI、PHP-FPM的理解
- dalvik 与art 区别
- U盘分区合并的教程详解
- linux命令:cd命令
- Linux/include/uapi/linux/input-event-codes.h
- Android线程销毁
- H——H
- php5.5.12+redis2.6 Windwos安装下安装
- iOS开发调试技巧总结
- P与NP问题的简单解释
- Department Top Three Salaries
- 微信获取accesstoken以及openID
- UVa 327 - Evaluating Simple C Expressions
- NoNodeAvailableException[None of the configured nodes are available