/external/robolectric-shadows/robolectric/src/test/java/org/robolectric/shadows/ |
ShadowWindowManagerGlobalTest.java | 6 import android.os.Looper; 24 assertThat(ShadowWindowManagerGlobal.getWindowSession(Looper.getMainLooper())).isNull();
|
ShadowLooperTest.java | 10 import android.os.Looper; 46 private Looper looper; field in class:ShadowLooperTest.QuitThread 55 Looper.prepare(); 56 looper = Looper.myLooper(); 58 Looper.loop(); 72 assertThat(Looper.myLooper()).isSameAs(Looper.getMainLooper()); 78 assertThat(ht.getLooper()).isNotSameAs(Looper.getMainLooper()) 141 Looper looper = ht.getLooper(); local 161 Looper looper = ht.getLooper(); local 186 Looper looper = ht.getLooper(); local 204 Looper looper = ht.getLooper(); local [all...] |
/external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/ |
ShadowLooper.java | 9 import android.os.Looper; 30 @Implements(Looper.class) 36 // Note that the main looper is handled differently and is not put in this hash, because we need to be able to 37 // "switch" the thread that the main looper is associated with. 38 private static Map<Thread, Looper> loopingLoopers = Collections.synchronizedMap(new WeakHashMap<Thread, Looper>()); 40 private static Looper mainLooper; 42 private @RealObject Looper realObject; 48 // Blech. We need to keep the main looper because somebody might refer to it in a static 55 for (Looper looper : loopingLoopers.values()) [all...] |
ShadowChoreographer.java | 4 import android.os.Looper; 27 private Handler handler = new Handler(Looper.myLooper()); 35 Looper looper = Looper.myLooper(); 36 if (looper == null) { 37 throw new IllegalStateException("The current thread must have a looper!"); 42 Choreographer.class.getDeclaredConstructor(Looper.class); 43 return Shadow.newInstance(Choreographer.class, new Class[]{Looper.class}, new Object[]{looper}); [all...] |
/frameworks/base/tests/ActivityManagerPerfTests/test-app/src/com/android/frameworks/perftests/amteststestapp/ |
StartProcessService.java | 23 import android.os.Looper; 35 Looper.getMainLooper().getQueue().addIdleHandler(() -> {
|
/frameworks/base/tests/net/java/com/android/internal/util/ |
TestUtils.java | 24 import android.os.Looper; 37 * Block until the given Looper becomes idle, or until timeoutMs has passed. 39 public static void waitForIdleLooper(Looper looper, long timeoutMs) { 40 waitForIdleHandler(new Handler(looper), timeoutMs);
|
/frameworks/layoutlib/bridge/src/android/view/inputmethod/ |
InputMethodManager_Delegate.java | 23 import android.os.Looper; 43 Looper.getMainLooper());
|
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/ |
DefaultModeManager.java | 21 import android.os.Looper; 51 DefaultModeManager(Context context, @NonNull Looper looper) {
|
/frameworks/support/work/workmanager/src/main/java/androidx/work/impl/utils/taskexecutor/ |
DefaultTaskExecutor.java | 20 import android.os.Looper; 34 private final Handler mMainThreadHandler = new Handler(Looper.getMainLooper());
|
/packages/apps/Gallery2/src/com/android/gallery3d/app/ |
GalleryApp.java | 22 import android.os.Looper; 37 public Looper getMainLooper();
|
/packages/apps/UnifiedEmail/src/com/android/mail/utils/ |
DelayedTaskHandler.java | 20 import android.os.Looper; 38 public DelayedTaskHandler(Looper looper, int defaultDelayMs) { 39 super(looper);
|
/system/connectivity/wificond/ |
looper_backed_event_loop.h | 23 #include <utils/Looper.h> 62 sp<android::Looper> looper_;
|
looper_backed_event_loop.cpp | 20 #include <utils/Looper.h> 53 // Returning 1 means Looper keeps watching this file descriptor after 55 // See Looper.h for details. 73 looper_ = android::Looper::prepare(Looper::PREPARE_ALLOW_NON_CALLBACKS); 99 event = Looper::EVENT_INPUT; 101 event = Looper::EVENT_OUTPUT; 109 // See Looper.h for more details. 111 LOG(ERROR) << "Invalid arguments for Looper::addFd().";
|
/system/core/libutils/ |
Looper.cpp | 4 // A looper implementation based on epoll(). 6 #define LOG_TAG "Looper" 16 #include <utils/Looper.h> 52 // --- Looper --- 63 Looper::Looper(bool allowNonCallbacks) : 75 Looper::~Looper() { 83 void Looper::initTLSKey() { 88 void Looper::threadDestructor(void *st) 118 sp<Looper> looper = Looper::getForThread(); local [all...] |
/cts/tests/tests/os/src/android/os/cts/ |
HandlerThreadTest.java | 21 import android.os.Looper; 48 Looper looper = ht.getLooper(); local 49 assertNotNull(looper); 50 assertSame(ht.getMyLooper(), looper); local 64 private Looper mLooper; 97 public Looper getMyLooper() {
|
/external/webrtc/webrtc/examples/androidapp/src/org/appspot/apprtc/util/ |
LooperExecutor.java | 14 import android.os.Looper; 20 * Looper based executor class. 24 // Object used to signal that looper thread has started and Handler instance 25 // associated with looper thread has been allocated. 33 Looper.prepare(); 35 Log.d(TAG, "Looper thread started."); 40 Looper.loop(); 56 Log.e(TAG, "Can not start looper thread"); 71 Looper.myLooper().quit(); 72 Log.d(TAG, "Looper thread finished.") [all...] |
/frameworks/base/core/tests/coretests/src/android/app/activity/ |
LocalActivity.java | 23 import android.os.Looper;
|
LocalDialog.java | 23 import android.os.Looper;
|
LocalScreen.java | 23 import android.os.Looper;
|
/frameworks/base/libs/hwui/thread/ |
ThreadBase.h | 23 #include <utils/Looper.h> 36 , mLooper(new Looper(false)) 63 LOG_ALWAYS_FATAL_IF(result == Looper::POLL_ERROR, "RenderThread Looper POLL_ERROR!"); 76 sp<Looper> mLooper;
|
/frameworks/base/media/java/android/media/ |
AudioRouting.java | 20 import android.os.Looper; 58 * {@link Looper} will be used.
|
/frameworks/base/packages/SystemUI/shared/tests/src/com/android/systemui/shared/ |
SysuiSharedLibTestCase.java | 21 import android.os.Looper; 55 mHandler = new Handler(Looper.getMainLooper()); 69 private static final void validateThread(Looper l) { 70 if (Looper.myLooper() == l) { 72 "This method can not be called from the looper being synced");
|
/packages/apps/QuickSearchBox/tests/src/com/android/quicksearchbox/ |
PackageIconLoaderTest.java | 25 import android.os.Looper; 72 Looper.prepare(); 77 Looper.loop(); 93 Looper.myLooper().quit();
|
/frameworks/data-binding/integration-tests/TestApp/app/src/androidTest/java/android/databinding/testapp/ |
BaseDataBinderTest.java | 20 import android.os.Looper; 51 return Looper.myLooper() == Looper.getMainLooper(); 64 if (Looper.myLooper() == Looper.getMainLooper()) { 76 if (Looper.myLooper() != Looper.getMainLooper()) {
|
/frameworks/base/tests/testables/src/android/testing/ |
TestableLooper.java | 19 import android.os.Looper; 42 private Looper mLooper; 50 public TestableLooper(Looper l) throws Exception { 54 private TestableLooper(TestLooperManager wrapper, Looper l) { 59 private TestableLooper(Looper looper, boolean b) { 60 setupQueue(looper); 63 public Looper getLooper() { 67 private void setupQueue(Looper l) { 74 * Must be called to release the looper when the test is complete, otherwis [all...] |