Tag: android-handler

Ein Handler ermöglicht Ihnen das senden und verarbeiten „Nachricht“ und Runnable-Objekte im Zusammenhang mit einem thread “ MessageQueue`. Jeder Handler-Instanz ist verbunden mit einem einzigen thread und diesem thread eine Nachrichtenwarteschlange. Wenn Sie einen neuen Handler, ist es gebunden ist, zu dem thread / message queue des Threads, der schafft es-von diesem Punkt an wird die Zustellung von Nachrichten und runnables zu, dass message queue, und führen Sie Sie, wie Sie kommen aus der message queue.

Senden einer Nachricht vom Service-Aktivität

Anzahl der Antworten 5 Antworten
Habe ich Dienst und ich versuche, um eine Nachricht zu senden, um meine primäre Aktivität, genau wie diese: public void callAsynchronousTask() { final Handler handler = new Handler(); Timer timer = new Timer(); TimerTask doAsynchronousTask = new

Android: Warum tun Handler post ein Thread?

Anzahl der Antworten 1 Antworten
Kann mir jemand erklären, warum Handler post ein Thread? Tut handleMessage überschreiben und senden eine Nachricht zu tun, die gleiche Sache? Ich geschrieben habe, einige ungetestete code zu zeigen, wie ich denke, diese beiden Möglichkeiten umgesetzt würde.

Diese Handler-Klasse soll statisch sein oder Undichtigkeiten auftreten (com.test."test3".ui.MainActivity.1)

Anzahl der Antworten 2 Antworten
Ich bin neu auf android und ich versuche ein system zu entwickeln, aber wenn ich fertig bin code die handler zeigen diese Warnung unten zeigen den code, nachdem ich Bearbeiten, den handler in der event-ontounch zeigen Sie

So stornieren Sie einen Ereignishandler, bevor die Zeit im Android-code?

Anzahl der Antworten 4 Antworten
Erstelle ich 1 minute verzögert timer zum Herunterfahren-Dienst, wenn es nicht abgeschlossen ist. Sieht wie folgt aus: private Handler timeoutHandler = new Handler(); innen onCreate() timeoutHandler.postDelayed(new Runnable() { public void run() { Log.d(LOG_TAG, "timeoutHandler:run"); DBLog.InsertMessage(getApplicationContext(), "Unable to

Android: Wie wird ein Handler handleMessage und auf den Verweis auf die MainActivity

Anzahl der Antworten 4 Antworten
Ich habe einen service, der einen Befehl erhält, aus dem Internet und startet einen hintergrund-thread. Dieser thread übergeben wird ein handler aus dem Dienst (der Dienst ist begrenzt und bestanden die Hundeführer) und sendet eine Nachricht an

Fehlt der android.os.handler-Objekt von Android Studio

Anzahl der Antworten 6 Antworten
Ich bin versucht, erstellen Sie einen Ereignishandler thread in meiner Anwendung, aber Android Studio ist mein text als rot und wird nur versuchen, importieren Sie die java.util-version einer Prozedur und nicht das Android-SDK-version. Beim Versuch zu importieren,

Wie java lösen.lang.RuntimeException-Fehler aufgetreten, während der Ausführung doInBackground()?

Anzahl der Antworten 2 Antworten
Ich bin Anfänger in der android-Entwicklung, bin ich immer Fehler in folgenden code. Ich rufe asyn-Methode für http-Anforderung, bevor Sie das checke ich ein Wifi oder ein Mobiles Netzwerk zur Verfügung steht oder nicht. Wenn Internet-Verbindung verfügbar

Die java-Fehlermeldung.lang.IndexOutOfBoundsException: index Ungültig 0, Größe 0 ist in der Android-adapter

Anzahl der Antworten 2 Antworten
Ich habe einen adapter erweitert BaseAdapter in meine Tätigkeit. Im adapter habe ich die Liste der Aufzeichnungen. Wenn der Benutzer klicken Sie auf einen beliebigen Datensatz, Optionen aufgelistet sind. Diese Optionen sind "senden" und "löschen". Löschen Optionen

Handler.postDelayed(...) nicht verzögert ausgeführt

Anzahl der Antworten 1 Antworten
ich habe implementiert eine OnCompletionListener von mir, die sieht wie folgt aus: public class SongEndCompletionListener implements OnCompletionListener{ String nextView; Context actualActivity; int stopTime; public SongEndCompletionListener(Context activity, String nextView, int time) { this.nextView = nextView; actualActivity = activity;

wie kann ich rufen Sie die Funktion alle 10 Sek?

Anzahl der Antworten 5 Antworten
Ich will eine app machen, dass eine Funktion aufgerufen wird, zum Beispiel alle 10 Sek. Schrieb ich meinen code wie folgt: Handler ha=new Handler(); ha.postDelayed(new Runnable() { @Override public void run() { //call function } }, 10000);

Warum verwenden in Android HandlerThread

Anzahl der Antworten 5 Antworten
In android Handler verwendet werden kann, um post /Griff-Nachricht, wenn ich nicht ein HandlerThread (pass seinen "Looper", Handler), bedeutet das, dass in diesem Fall-Handler verwenden MainThread (UI-Thread) 's " Looper"? Was für ein Ergebnis erhalten werden, wenn-Handler

Was ist die Bedeutung des removeCallbacks(Runnable r) in Handler in Android

Anzahl der Antworten 2 Antworten
Ich will wissen, was ist die genaue Bedeutung von removeCallbacks(Runnable r) in Hf. Ich gegangen durch seine Dokumentation und es sagt einfach "Entfernen Sie alle ausstehenden Beiträge von Runnable r, die sind in der Warteschlange". Nun meine

So aktualisieren Sie ui von asynctask

Anzahl der Antworten 3 Antworten
Ich habe gesehen, viele Beispiele, wie dies zu tun, aber ich kann nicht herausfinden, wie es zu implementieren, in meinem code. Ich mit dieser code. Ich habe aktualisiert die url, so erhält es einen json mit dynamischen

wie zu verwenden postDelayed() korrekt in android studio?

Anzahl der Antworten 1 Antworten
Ich habe einen countDownTimer und wenn der Benutzer nicht auf den gameButton innerhalb der 12th zweiten möchte ich den gameOver-Methode aufgerufen. problem ich erhalte entweder Spiel funtion aufgerufen instamtly wenn countDownTimer ist 12 oder der timer hält

Die Umsetzung AsyncQueryHandler

Anzahl der Antworten 4 Antworten
Bin ich versucht zu implementieren AsyncQueryHandler weil ich erlebe exakt das gleiche problem in diesem link aber ich sehe nicht ein beliebiges Beispiel oder etwas über deren Umsetzung. Ich habe versucht zu tun, AsyncQueryHandler handler = new

Abbruch einer Prozedur an.postdelayed Prozess

Anzahl der Antworten 4 Antworten
Ich bin mit handler.postDelayed() erstellen Sie eine Wartezeit, bevor die nächste Phase meiner app stattfindet. Während der Wartezeit, ich bin anzeigen ein dialog mit Fortschrittsbalken und Abbrechen - Taste. Mein problem ist, ich kann nicht einen Weg

Diese Handler-Klasse sollte statisch sein oder es könnten Lecks auftreten: IncomingHandler

Anzahl der Antworten 6 Antworten
Ich bin die Entwicklung einer Android 2.3.3 Anwendung mit einer service. Ich habe diese Insider, dass der Dienst für die Kommunikation mit Haupttätigkeit: public class UDPListenerService extends Service { private static final String TAG = "UDPListenerService"; //private

Handler ist abstrakt, kann nicht instanziiert werden

Anzahl der Antworten 5 Antworten
Ich bin versucht, einen Handler in meiner app. Aber wenn instanziieren ich es so: Handler handler = new Handler(); Bekomme ich die folgende Fehlermeldung. Gradle: error: Handler is abstract; cannot be instantiated Und wenn ich die Lösungen,

Beispiel, das mit HandlerThread kommuniziert

Anzahl der Antworten 2 Antworten
Ich möchte die Einrichtung ein HandlerThread aus dem GUI-thread. Dann einige Zeit später, wenn ein button geklickt wird auf der GUI, es läuft callHello(), die dann eine Nachricht senden, die eine HelloLogger befindliche Objekt auf der nicht-GUI-thread,

Android: Wann sollte ich einen Handler () verwenden und wann sollte ich einen Thread verwenden?

Anzahl der Antworten 8 Antworten
Wenn ich etwas brauche zu laufen asynchronwie ein lange laufende Aufgabe oder eine Logik, die Nutzung des Netzes, oder aus welchem Grund auch immer, Ab einem neuen Thread und es läuft einwandfrei. Erstellen einer Handler und es

Code im Hauptthread von einem anderen Thread ausführen

Anzahl der Antworten 9 Antworten
In einem android-service, den ich erstellt habe-thread(s) tut für einige hintergrund-task. Habe ich eine situation, wo der thread post müssen bestimmte Aufgabe auf der main-thread-message-queue, zum Beispiel eine Runnable. Gibt es einen Weg, um Handler des Haupt-Threads

AsyncTaskLoader grundlegendes Beispiel. (Android)

Anzahl der Antworten 6 Antworten
Ich bin mit einem Loader in meiner Anwendung und basierend auf den Ergebnissen, die ich aus der Abfrage, die ich ausführen auf Kontakte mit diesem Lader habe ich einige Berechnungen auszuführen, und speichern Sie Sie zurück in

Beste Verwendung von HandlerThread gegenüber anderen ähnlichen Klassen

Anzahl der Antworten 2 Antworten
Ich versuche zu verstehen, den besten nutzen bei der Verwendung von HandlerThread. Gemäß definition: "Handy-Klasse für den Start in ein neuen thread, hat ein looper. Der Greifer kann dann verwendet werden, um handler-Klassen. Beachten Sie, dass start()

So rufen Sie eine Methode in Aktivität von einem Service auf

Anzahl der Antworten 4 Antworten
Es ist ein Dienst, der hört eine Stimme. Wenn die Stimme mit einem string eine bestimmte Methode aufgerufen wird, in das service-Objekt. public class SpeechActivationService extends Service { public static Intent makeStartServiceIntent(Context pContext){ return new Intent(pContext, SpeechActivationService.class);

Handler vs AsyncTask vs Thread

Anzahl der Antworten 12 Antworten
Bekam ich etwas verwirrt über die Unterschiede zwischen HandlersAsyncTask und Threads in Android. Gelesen habe ich schon ein paar blogs und Fragen hier bei stackoverflow. Handler sind hintergrund-threads, die Sie für die Kommunikation mit der Benutzeroberfläche. Die

Wie man Handler Runnable stoppt?

Anzahl der Antworten 4 Antworten
Ich bin mit einem hf in dem folgenden Programm, und ich möchte, um es zu stoppen, wenn i=5, aber die Prozedur nicht zu stoppen und kontinuierlich ausgeführt werden. b1.setOnClickListener(new OnClickListener() { public void onClick(View v) { handler

Wie entferne ich alle Callbacks von einem Handler?

Anzahl der Antworten 5 Antworten
Ich habe eine Handler von meinem sub-Activity, die aufgerufen wurde, indem die wichtigsten Aktivität. Diese Prozedur wird benutzt von sub-Klassen postDelay einige Runnables, und ich kann nicht verwalten. Jetzt, in der onStop Veranstaltung, die ich brauche, um

Wann man handler.post () & amp; wann zu neuem Thread ()

Anzahl der Antworten 4 Antworten
Frage ich mich, Wann sollte ich handler.post(runnable); und Wann sollte ich verwenden new Thread(runnable).start(); Ist bereits in der Entwickler-Dokumentation für Handler: Bewirkt, dass die Runnable r Hinzugefügt werden, um die message queue. Die runnable werden auf den

Stop handler.postDelayed ()

Anzahl der Antworten 4 Antworten
Rufe ich mehrere Handler von new Handler().postDelayed(new Runnable()..... Wie kann ich es stoppen, wenn ich auf zurück button? public class Tag1 extends Oberklasse implements OnClickListener { public Button btn; //private Handler myHandler = new Handler(); Handler handler;

Handler, MessageQueue, Looper, laufen sie alle auf dem UI-Thread?

Anzahl der Antworten 4 Antworten
Ich versuche, wickeln Sie meinen Kopf herum einfädeln, und ich weiß, dass ich kann verwenden einen Handler Nachrichten/runnables auf die MessageQueuedie er nahm von der Looper und zurück an den Handler für die Verarbeitung. Wenn ich post

Job Scheduler gegen Hintergrunddienst

Anzahl der Antworten 6 Antworten
Habe ich eine app, die verfügt über eine Funktion Ein, die sollte im hintergrund laufen, jede minute. Feature Ein, dass sich die app sollte mit einer Datenbank verbinden, Lesen Sie einige Daten, dann bekommen Sie den aktuellen