Searched refs:Looper (Results 1 - 25 of 169) sorted by relevance

1234567

/frameworks/base/core/jni/
H A Dandroid_os_MessageQueue.h24 class Looper;
26 extern sp<Looper> android_os_MessageQueue_getLooper(JNIEnv* env, jobject messageQueueObj);
H A Dandroid_os_MessageQueue.cpp21 #include <utils/Looper.h>
40 inline sp<Looper> getLooper() { return mLooper; }
46 sp<Looper> mLooper;
52 mLooper = Looper::getForThread();
54 mLooper = new Looper(false);
55 Looper::setForThread(mLooper);
84 sp<Looper> android_os_MessageQueue_getLooper(JNIEnv* env, jobject messageQueueObj) {
/frameworks/base/core/java/com/android/internal/view/
H A DWindowManagerPolicyThread.java19 import android.os.Looper;
27 static Looper mLooper;
29 public static void set(Thread thread, Looper looper) {
38 public static Looper getLooper() {
/frameworks/base/tools/layoutlib/bridge/src/android/os/
H A DLooper_Accessor.java25 Looper.sThreadLocal.remove();
H A DHandlerThread_Delegate.java70 Looper.prepare();
72 theThread.mLooper = Looper.myLooper();
77 Looper.loop();
/frameworks/base/native/android/
H A Dlooper.cpp21 #include <utils/Looper.h>
24 using android::Looper;
29 return Looper::getForThread().get();
33 return Looper::prepare(opts).get();
37 static_cast<Looper*>(looper)->incStrong((void*)ALooper_acquire);
41 static_cast<Looper*>(looper)->decStrong((void*)ALooper_acquire);
45 sp<Looper> looper = Looper::getForThread();
56 sp<Looper> looper = Looper
[all...]
/frameworks/base/core/java/android/os/
H A DHandlerThread.java26 Looper mLooper;
46 * setup before Looper loops.
53 Looper.prepare();
55 mLooper = Looper.myLooper();
60 Looper.loop();
65 * This method returns the Looper associated with this thread. If this thread not been started
70 public Looper getLooper() {
94 Looper looper = getLooper();
H A DLooper.java32 * <p>This is a typical example of the implementation of a Looper thread,
34 * initial Handler to communicate with the Looper.
41 * Looper.prepare();
49 * Looper.loop();
53 public class Looper { class
54 private static final String TAG = "Looper";
57 static final ThreadLocal<Looper> sThreadLocal = new ThreadLocal<Looper>();
64 private static Looper mMainLooper = null; // guarded by Looper
196 private Looper() { method in class:Looper
[all...]
/frameworks/base/core/tests/coretests/src/android/os/
H A DHandlerTester.java20 import android.os.Looper;
61 Looper.prepare();
62 mLooper = Looper.myLooper();
64 Looper.loop();
87 private Looper mLooper;
H A DTestHandlerThread.java20 import android.os.Looper;
28 private Looper mLooper;
61 public Looper getLooper() {
82 Looper.prepare();
83 mLooper = Looper.myLooper();
85 Looper.loop();
/frameworks/base/tools/layoutlib/bridge/src/android/view/inputmethod/
H A DInputMethodManager_Delegate.java23 import android.os.Looper;
38 /*package*/ static InputMethodManager getInstance(Looper mainLooper) {
58 Looper.myLooper());
/frameworks/base/core/tests/coretests/src/android/app/activity/
H A DLocalActivity.java23 import android.os.Looper;
H A DLocalDialog.java23 import android.os.Looper;
H A DLocalScreen.java23 import android.os.Looper;
H A DTestedActivity.java21 import android.os.Looper;
45 Looper.myLooper().myQueue().addIdleHandler(new Idler());
/frameworks/base/graphics/java/android/graphics/
H A DSurfaceTexture.java22 import android.os.Looper;
112 Looper looper;
113 if ((looper = Looper.myLooper()) != null) {
115 } else if ((looper = Looper.getMainLooper()) != null) {
237 public EventHandler(Looper looper) {
/frameworks/base/libs/utils/
H A DLooper.cpp6 #define LOG_TAG "Looper"
17 #include <utils/Looper.h>
41 // --- Looper ---
54 Looper::Looper(bool allowNonCallbacks) : function in class:android::Looper
117 Looper::~Looper() {
125 void Looper::initTLSKey() {
130 void Looper::threadDestructor(void *st) {
131 Looper* cons
[all...]
/frameworks/base/core/tests/coretests/src/android/content/
H A DContentQueryMapTest.java24 import android.os.Looper;
34 /** Helper class to run test code in a new thread with a Looper. */
43 Looper.prepare();
45 Looper.loop();
84 Looper.myLooper().quit();
/frameworks/base/core/java/android/app/
H A DIntentService.java23 import android.os.Looper;
53 private volatile Looper mServiceLooper;
59 public ServiceHandler(Looper looper) {
/frameworks/base/include/gui/
H A DSensorEventQueue.h45 class Looper;
72 sp<Looper> getLooper() const;
76 mutable sp<Looper> mLooper;
/frameworks/base/location/java/android/location/
H A DCountryDetector.java22 import android.os.Looper;
65 public ListenerTransport(CountryListener listener, Looper looper) {
118 * @param looper a Looper object whose message queue will be used to
122 public void addCountryListener(CountryListener listener, Looper looper) {
/frameworks/base/opengl/java/android/opengl/
H A DManagedEGLContext.java28 import android.os.Looper;
100 if (Looper.getMainLooper() != Looper.myLooper()) {
/frameworks/base/libs/gui/
H A DSensorEventQueue.cpp24 #include <utils/Looper.h>
88 sp<Looper> SensorEventQueue::getLooper() const
92 mLooper = new Looper(true);
101 sp<Looper> looper(getLooper());
118 sp<Looper> looper(getLooper());
/frameworks/base/include/utils/
H A DLooper.h48 * A message that can be posted to a Looper.
60 * Interface for a Looper message handler.
62 * The Looper holds a strong reference to the message handler whenever it has
63 * a message to deliver to it. Make sure to call Looper::removeMessages
98 class Looper : public ALooper, public RefBase { class in namespace:android
100 virtual ~Looper();
110 Looper(bool allowNonCallbacks);
266 static sp<Looper> prepare(int opts);
274 static void setForThread(const sp<Looper>& looper);
280 static sp<Looper> getForThrea
[all...]
/frameworks/base/services/java/com/android/server/wm/
H A DInputFilter.java20 import android.os.Looper;
121 public InputFilter(Looper looper) {
211 public H(Looper looper) {

Completed in 929 milliseconds

1234567