当前位置:首页 » 安卓系统 » 终止线程android

终止线程android

发布时间: 2025-02-20 07:51:39

Ⅰ 如何终止 android线程池中的任务

  • 终止android线程池中的任务的方法

    1.实现Callable接口

    2.调用pool.submit()方法,返回futrue对象

    3.用future对象来获取线程的状态。



  • java">voidtest(){
    ExecutorServicepool=Executors.newFixedThreadPool(2);


    Callable<String>s=newCallable<String>(){

    @Override
    publicStringcall()throwsException{
    System.out.println("test");
    return"true";
    }
    };

    Future<String>f=pool.submit(s);

    System.out.println(f.isCancelled());
    System.out.println(f.isDone());
    f.cancel(true);


    }


Ⅱ android如何终止一个正在运行的子线程

线程像这样:
Thread{
boolean flag = fase;
run(){
while(!flag){
}
}
}
Thread t = new Thread();
t.start();
-----------------------------------------------------
要终止循环,只需要这样
t.flag=true;
================================================
还有一种方式 线程像这样:
Thread{
run(){
while(true){
Thread.sleep(xxxx);
}
}
}
Thread t = new Thread();
t.start();
--------------------------------------------
要终止循环,只需要这样
t.interrupte();
但是这里要注意调用的时机,要在子线程执行了run方法里面的sleep(xxxx)后xxxx时间之内调用。也就是子线程会睡一会,醒一会,睡一会,醒一会,要在子线程睡着的时候调用。

热点内容
cs15反脚本 发布:2025-09-21 04:24:01 浏览:824
微信零钱包密码怎么改 发布:2025-09-21 04:10:18 浏览:853
nginx整合php 发布:2025-09-21 04:01:56 浏览:1000
编译原理27答案 发布:2025-09-21 03:58:09 浏览:800
otc机器人试教器编程 发布:2025-09-21 03:56:12 浏览:580
代码生成脚本的作用 发布:2025-09-21 03:44:53 浏览:695
小蜜脚本设置监控 发布:2025-09-21 03:42:36 浏览:57
微信正在修复数据库 发布:2025-09-21 03:34:38 浏览:656
pythonhttp文件下载 发布:2025-09-21 03:30:26 浏览:777
行李箱上面的密码锁是干什么用的 发布:2025-09-21 03:30:25 浏览:928