Android studio多线程模板

javascript 复制代码
        import android.os.Handler;
		import android.os.HandlerThread;
        /*
            说明:
                普通的runable和handler不是新建一个线程,而是在原有主线程的基础上再开一段执行内容,单个没有问题,但是涉及到多个界面同时runable就会报错
                所以必须新开线程来进行,新开线程可以使用Thread但是这个是不循环的,所以使用HandlerThread新开线程,具有循环模板、、
         */
        HandlerThread threadJd = new HandlerThread("threadJd");
        threadJd.start();
        Handler jdHandler = new Handler(threadJd.getLooper());
        Runnable task = new Runnable() {
            @Override
            public void run() {
                jdHandler.postDelayed(this::run,1000);//设置循环时间,不能设置太快
                循环内容
            }
        };
        jdHandler.post(task);

参考:https://blog.csdn.net/qq_37746927/article/details/101270398

相关推荐
打工人9969 小时前
android studio 中止了一个已建立的连接
android·ide·android studio
小机学AI大模型1 天前
Android Studio中gradle一栏中出现nothing to show 提示的解决方法
android·ide·android studio
Yang-Never2 天前
OpenGL ES -> GLSurfaceView绘制点、线、三角形、正方形、圆(索引法绘制)
android·java·开发语言·kotlin·android studio
AnalogElectronic6 天前
问题记录,在使用android studio 构建项目时遇到的问题
android·ide·android studio
彬sir哥7 天前
Cannot import to svn: ‘C:\Program‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
svn·android studio
九思x7 天前
Android Studio安装配置及运行
android·ide·android studio
B.-7 天前
在 Flutter 中实现文件读写
开发语言·学习·flutter·android studio·xcode
胖虎18 天前
2025 新版Android Studio创建Java语言项目
android·java·android studio·创建java项目
lavins9 天前
android studio kotlin项目build时候提示错误 Unknown Kotlin JVM target: 21
jvm·kotlin·android studio
燕满天9 天前
android studio 高版本创建项目时,修改setting跟build后,运行不了的问题解决
android·ide·android studio