android(java)里面完全中断(结束)一个正在运(执)行的线程
来源:互联网 发布:美女直播软件 编辑:程序博客网 时间:2024/05/16 09:36
废话不多少,用代码做解释吧:
public abstract class CancelableThread implements Runnable { private volatile boolean mStopped; private Thread mThread; private Context mContext; private Handler mHandler; public CancelableThread(Context c, Handler handler) { mContext = c.getApplicationContext(); mHandler = handler; } public void start() { if (mThread == null) { mStopped = false; mThread = new Thread(this, "CancelableThread"); mThread.start(); } } public void stop() { if (mThread != null) { mStopped = true; mThread.interrupt(); mThread = null; } } protected abstract void doWork(Context c, Handler handler); @Override public void run() { Process.setThreadPriority(Process.THREAD_PRIORITY_BACKGROUND); while (!mStopped) { try { doWork(mContext, mHandler); mStopped = true; Thread.sleep(10); } catch (InterruptedException e) { // Ignore } } }}
- android(java)里面完全中断(结束)一个正在运(执)行的线程
- Java中断一个正在运行的线程
- 结束一个正在运行的线程
- Java中如何安全的结束一个线程(转载)
- 如何中断一个正在运行的线程
- Java中断正在运行的线程
- Java—java中如何安全的结束一个正在运行的线程
- java中,如何安全的结束一个正在运行的线程?
- java程序中,如何安全的结束一个正在运行的线程?
- java中,如何安全的结束一个正在运行的线程?
- java中,如何安全的结束一个正在运行的线程?
- java程序中,如何安全的结束一个正在运行的线程?
- java程序中,如何安全的结束一个正在运行的线程?interrupt()
- java中,如何安全的结束一个正在运行的线程?
- java中,如何安全的结束一个正在运行的线程?
- java程序中,如何安全的结束一个正在运行的线程
- java程序中,如何安全的结束一个正在运行的线程?
- android 在一个Activity中结束另一个Activity的方法(可以完全退出程序)
- How to variable path of log output via log4net
- Eclipse技巧
- 如何在读卡器中增加SAM
- yum代理更新及遇到的问题
- .NET 窗体应用中的多线程误区
- android(java)里面完全中断(结束)一个正在运(执)行的线程
- ExtJs4 编写首页面,Ext.container.Viewport,layout,border,accordion,treepanel
- [LeetCode]Convert Sorted Array to Binary Search Tree
- 分别用get和post方法获取jsp页面中文
- ubuntu 12.04server U盘安装
- 日常思维方法:演绎法 & 归纳法
- eclipse 安装 spket
- android下截取当前屏幕程序中遇到的错误总结
- dsp学习资料之四