#author("2024-11-12T10:24:40+08:00","default:Admin","Admin") #author("2024-11-12T11:57:11+08:00","default:Admin","Admin") [[Android]] &color(red){※前提条件:本情報はAndroid Studio 2024.1.1を基づいて説明してる}; #contents * 概要 [#s3b77d47] HandlerThread是一种使用Handler处理消息队列的线程。它继承自Thread类,内部封装了一个Looper,可以处理来自其他线程的消息。 使用方法 - 创建一个HandlerThread实例,并调用start()方法启动线程。 - 调用getLooper()方法获取HandlerThread的Looper,并用它创建一个Handler实例。 - 使用Handler的post()、postDelayed()或sendMessage()方法将任务发送到HandlerThread的消息队列。 Handler 通常与 MessageQueue 和 Looper 一起工作,通过发送和处理消息来实现异步操作。 #codeprettify{{ // 在主线程中创建 Handler Handler handler = new Handler(); // 在子线程中创建 Handler Handler handler = new Handler(Looper.getMainLooper()); }} #hr(); コメント: #comment_kcaptcha