Home
last modified time | relevance | path

Searched refs:LooperExecutor (Results 1 – 14 of 14) sorted by relevance

/packages/apps/Launcher3/src/com/android/launcher3/util/
DExecutors.java43 private static final Map<String, LooperExecutor> PACKAGE_EXECUTORS = new ConcurrentHashMap<>();
54 public static final LooperExecutor ORDERED_BG_EXECUTOR =
55 new LooperExecutor("BackgroundExecutor", THREAD_PRIORITY_BACKGROUND);
60 public static final LooperExecutor MAIN_EXECUTOR =
61 new LooperExecutor(Looper.getMainLooper(), THREAD_PRIORITY_FOREGROUND);
66 public static final LooperExecutor UI_HELPER_EXECUTOR =
67 new LooperExecutor("UiThreadHelper", Process.THREAD_PRIORITY_FOREGROUND);
79 public static final LooperExecutor MODEL_EXECUTOR = new LooperExecutor("launcher-loader");
86 public static LooperExecutor getPackageExecutor(String packageName) { in getPackageExecutor()
87 return PACKAGE_EXECUTORS.computeIfAbsent(packageName, LooperExecutor::new); in getPackageExecutor()
DLooperExecutor.kt29 class LooperExecutor(looper: Looper, private val defaultPriority: Int) : AbstractExecutorService() { class
DSimpleBroadcastReceiver.java43 public SimpleBroadcastReceiver(@NonNull Context context, LooperExecutor looperExecutor, in SimpleBroadcastReceiver()
/packages/apps/Launcher3/quickstep/src/com/android/launcher3/uioverrides/
DQuickstepAppWidgetHostProvider.kt23 import com.android.launcher3.util.LooperExecutor
42 private class LooperContext(ctx: Context, val executor: LooperExecutor) : ContextWrapper(ctx) {
/packages/apps/Launcher3/src/com/android/launcher3/widget/
DListenableAppWidgetHost.kt26 import com.android.launcher3.util.LooperExecutor in <lambda>()
70 @JvmStatic val widgetHolderExecutor: LooperExecutor = Executors.UI_HELPER_EXECUTOR in <lambda>()
DDatabaseWidgetPreviewLoader.java53 import com.android.launcher3.util.LooperExecutor;
96 public static LooperExecutor getLoaderExecutor() { in getLoaderExecutor()
/packages/apps/Launcher3/quickstep/tests/multivalentTests/src/com/android/quickstep/
DRecentTasksListTest.java54 import com.android.launcher3.util.LooperExecutor;
98 LooperExecutor mockMainThreadExecutor = mock(LooperExecutor.class); in setup()
/packages/apps/Launcher3/tests/src/com/android/launcher3/ui/
DAbstractLauncherUiTest.java40 import com.android.launcher3.util.LooperExecutor;
67 protected LooperExecutor mMainThreadExecutor = MAIN_EXECUTOR;
/packages/apps/Launcher3/quickstep/src/com/android/quickstep/
DRecentTasksList.java42 import com.android.launcher3.util.LooperExecutor;
84 private final LooperExecutor mMainThreadExecutor;
102 public RecentTasksList(Context context, LooperExecutor mainThreadExecutor, in RecentTasksList()
/packages/apps/Launcher3/src/com/android/launcher3/model/
DBaseLauncherBinder.java53 import com.android.launcher3.util.LooperExecutor;
83 protected final LooperExecutor mUiExecutor;
DModelWriter.java47 import com.android.launcher3.util.LooperExecutor;
70 private final LooperExecutor mUiExecutor;
DLoaderTask.java37 import static com.android.launcher3.util.LooperExecutor.CALLER_LOADER_TASK;
/packages/apps/Launcher3/src/com/android/launcher3/logging/
DFileLog.java3 import static com.android.launcher3.util.LooperExecutor.createAndStartNewLooper;
/packages/apps/Launcher3/src/com/android/launcher3/icons/
DIconCache.java23 import static com.android.launcher3.util.LooperExecutor.CALLER_ICON_CACHE;