android-handler

Handler vs AsyncTask vs Thread

Trochę się pogubiłem co do różnic między Handlers, AsyncTask i Threads w Androidzie. Przeczytałem sporo blogów i pytań tutaj ... a. Czy to ma znaczenie w warunki świadczenia usług, z których korzystam? Tymczasem dokumentacja została znacznie ulepszona.

Ta klasa obsługi powinna być statyczna lub mogą wystąpić nieszczelności: IncomingHandler

[3]}rozwijam aplikację na Androida 2.3.3 z usługą. Mam to wewnątrz tego serwisu, aby komunikować się z główną działalnością: ... taję następujące ostrzeżenie Lint: This Handler class should be static or leaks might occur: IncomingHandler Co to znaczy?

Uruchamianie kodu w głównym wątku z innego wątku

W usłudze android utworzyłem wątki do wykonania jakiegoś zadania w tle. Mam sytuację, w której wątek musi opublikować pewne ... e. Czy jest sposób na uzyskanie Handler głównego wątku i posta Message/Runnable do niego z mojego drugiego wątku ? Dzięki,

Najlepsze wykorzystanie HandlerThread w porównaniu z innymi podobnymi klasami

Staram się zrozumieć najlepszy przypadek użycia HandlerThread. Zgodnie z definicją: "poręczna Klasa do uruchamiania no ... jonalność mogę osiągnąć za pomocą Thread, Looper i Handler. Kiedy należy używać HandlerThread? Przykład byłby bardzo pomocny.

Android: Kiedy powinienem użyć funkcji Handler (), a kiedy wątku?

Kiedy potrzebuję czegoś do uruchomienia asynchronicznie , na przykład długo działającego zadania lub logiki używającej siec ... - Zignorujmy to pytanie. - Handler().postDelayed przypadek użycia jest dla mnie jasny, dla Załóżmy, że muszę zacząć od razu.

Jak usunąć wszystkie wywołania zwrotne z opiekuna?

Mam Handler z mojej podaktywności, która została wywołana przez główną aktywność . Ten Handler jest używany przez podklasy ... finish(), ale wciąż wywołuje ponownie i ponownie). Czy istnieje możliwość usunięcia wszystkich wywołań zwrotnych od opiekuna?

Handlers, MessageQueue, Looper, czy wszystkie działają na wątku UI?

Staram się ogarnąć wątek i Wiem, że mogę użyć Handler do wysyłania wiadomości/runnables do MessageQueue, Które z kolei są odb ... ndler, MessageQueue i Looper Wszystko działa na wątku UI? Jeśli nie, czy ktoś mógłby wyjaśnić, jak to wszystko się składa? :)

odwoływanie opiekuna.proces postdelayed

Używam handler.postDelayed(), aby utworzyć okres oczekiwania przed kolejnym etapem mojej aplikacji. W okresie oczekiwania wyś ... kiem anuluj . Mój problem polega na tym, że nie mogę znaleźć sposobu na anulowanie zadania postDelayed przed upływem czasu.

Przykład komunikacji z HandlerThread

Chcę skonfigurować HandlerThread z wątku GUI. Następnie jakiś czas później, gdy przycisk jest kliknięty na GUI, uruchamia cal ... helloReady = false; } else { Log.e(App.TAG, "Cannot do hello yet - not ready"); } } }

Kiedy korzystać z obsługi.post() & kiedy do nowego wątku()

Zastanawiam się kiedy powinienem użyć handler.post(runnable); i kiedy powinienem użyć new Thread(runnable).start(); Jest ws ... ndler = new Handler(); handler.post(runnable); Następnie runnable zostanie wywołane w osobnym wątku lub w wątku aktywności?

Handler jest abstrakcyjny,nie można utworzyć instancji

Próbuję użyć Handler w mojej aplikacji. Ale kiedy to zrobię tak: Handler handler = new Handler(); Otrzymuję następujący b ... błąd: Gradle: error: cannot find symbol method postDelayed(<anonymous Runnable>,int) Proszę o pomoc! Z góry dzięki.

Asynctaskloader podstawowy przykład. (Android)

Używam loadera w mojej aplikacji i na podstawie wyniku uzyskanego z zapytania wykonuję na kontaktach za pomocą tego loadera w ... science, podstawowy i prosty przykład funkcjonalny dowolnego z trzech w kontekście mojego scenariusza byłby bardzo pomocny.

Stop handlerowi.postDelayed()

Wywołuję wiele handlerów za pomocą nowej funkcji Handler ().postDelayed (new Runnable ()..... Jak mogę go zatrzymać, jeśli kl ... t.main(ZygoteInit.java:553) 03-28 17:47:03.662: E/AndroidRuntime(1961): at dalvik.system.NativeStart.main(Native Method)

Jak wywołać metodę w działaniu z serwisu

Jest serwis, który słucha jakiegoś głosu. Jeśli głos pasuje do ciągu znaków, w obiekcie service zostanie wywołana określona m ... ugi do aktywności. Czytałem już o handlerach i nadawcach, ale nie mogłem znaleźć/zrozumieć żadnego przykładu. Jakieś pomysły?