gpt4 book ai didi

android - 线程中无限循环的方法是什么?安卓

转载 作者:太空宇宙 更新时间:2023-11-03 11:31:30 32 4
gpt4 key购买 nike

我想在 android 中进行无限循环,以检查某些应用程序是否处于 Activity 状态。在不使用太多 CPU 的情况下执行此操作的最佳方法是什么?

也许是 while 循环或处理程序或其他东西?

谢谢,

彼得

最佳答案

使用 Handler :

import android.os.Handler;

// Create the Handler
private Handler handler = new Handler();

// Define the code block to be executed
private Runnable runnable = new Runnable() {
@Override
public void run() {
// Insert custom code here

// Repeat every 2 seconds
handler.postDelayed(runnable, 2000);
}
};

// Start the Runnable immediately
handler.post(runnable);

删除runnable的执行:

handler.removeCallbacks(runnable);

关于android - 线程中无限循环的方法是什么?安卓,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37995564/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com