NetMirror.apk
Download file
package androidx.emoji2.text;
import android.os.Build;
import android.os.Handler;
import android.os.Looper;
import java.util.concurrent.LinkedBlockingDeque;
import java.util.concurrent.ThreadFactory;
import java.util.concurrent.ThreadPoolExecutor;
import java.util.concurrent.TimeUnit;
/* JADX INFO: loaded from: classes.dex */
abstract class c {
static class a {
public static Handler a(Looper looper) {
return Handler.createAsync(looper);
}
}
static ThreadPoolExecutor b(final String str) {
ThreadPoolExecutor threadPoolExecutor = new ThreadPoolExecutor(0, 1, 15L, TimeUnit.SECONDS, new LinkedBlockingDeque(), new ThreadFactory() { // from class: androidx.emoji2.text.a
@Override // java.util.concurrent.ThreadFactory
public final Thread newThread(Runnable runnable) {
return c.c(str, runnable);
}
});
threadPoolExecutor.allowCoreThreadTimeOut(true);
return threadPoolExecutor;
}
/* JADX INFO: Access modifiers changed from: private */
public static /* synthetic */ Thread c(String str, Runnable runnable) {
Thread thread = new Thread(runnable, str);
thread.setPriority(10);
return thread;
}
static Handler d() {
return Build.VERSION.SDK_INT >= 28 ? a.a(Looper.getMainLooper()) : new Handler(Looper.getMainLooper());
}
}
⚠️ This content was hidden by an advertisement filtering extension in your browser. Please disable it and reload the page to access the decompiled content.
We only display one small text ad to keep this service free. Here's what it looks like:
Read the Docs for Business: You write the docs. We do the rest.
Try it today!Ad by EthicalAds
Download file