Tag: android-asynctask

AsyncTask ermöglicht auch eine korrekte und einfache Anwendung der UI-thread. Diese Klasse ermöglicht das ausführen von hintergrund-Operationen und Ergebnisse veröffentlichen, die auf dem UI-thread, ohne zu manipulieren, Fäden und/oder-Handler. AsyncTask ist entworfen, um eine helper-Klasse um Threads und Handler und nicht als generische threading framework. AsyncTasks sollte idealerweise verwendet werden, für kurze Operationen (ein paar Sekunden bei den meisten.)

Wie können Sie mehrere primitive Parameter an AsyncTask übergeben?

Anzahl der Antworten 6 Antworten
Gibt es ähnliche Fragen, wie Wie kann ich pass in 2 Parametern zu einem AsyncTask-Klasse? aber ich lief in die Schwierigkeit, zu versuchen, umsonst zu übergeben mehrere primitive, die als Parameter an einen AsyncTask, so möchte ich

Wie bekomme ich eine Zeichenfolge von AsyncTask zurück?

Anzahl der Antworten 8 Antworten
Habe ich die folgende Klasse: public class getURLData extends AsyncTask<String, Integer, String>{ @Override protected String doInBackground(String... params) { String line; try { DefaultHttpClient httpClient = new DefaultHttpClient(); HttpPost httpPost = new HttpPost(params[0]); HttpResponse httpResponse = httpClient.execute(httpPost); HttpEntity

60 Frames übersprungen! Die Anwendung führt möglicherweise zu viel Arbeit an ihrem Hauptthread aus

Anzahl der Antworten 2 Antworten
Arbeite ich an einer App, sollte sich eine JSON-Antwort von einem webservice und schreiben Sie jedes element in einer listviewich habe gelesen, dass sollte ich mit dem arbeiten AsyncTaskum die HTTP-Antwort und ich habe es getan, und

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 verwende ich einen separaten Thread um HTTP Anfragen auszuführen?

Anzahl der Antworten 2 Antworten
Ich habe eine Anwendung, die Durchführung von HTTP-Anfragen (insbesondere Aufruf der FogBugz API), wenn der Benutzer auf bestimmte Tasten. Gerade jetzt, ich bin nur die Schaffung eines Dienstes, wenn die Anwendung startet, und dann ruft verschiedene Methoden,

Wie verwende ich AsyncTask in Android richtig?

Anzahl der Antworten 4 Antworten
Möchte ich nicht weitergeben, Argumente zu doInBackground Methode der AsyncTask. Also was soll dann der code Aussehen? InformationsquelleAutor der Frage omerjerk | 2013-01-10

Einen REST-API-Aufruf von einem IntentService oder einer AsyncTask ausführen?

Anzahl der Antworten 1 Antworten
Stellen Sie sich ein typisches Szenario, in dem eine Aktivität geöffnet wird, muss zum Aufruf eines REST-HTTP-API, um einige Inhalte, und einmal erhalten updates der Benutzeroberfläche. Offensichtlich ist der API-Aufruf muss dabei in einem separaten thread, aber

Wie behandelt man AsyncTask onPostExecute bei Pausierung, um IllegalStateException zu vermeiden

Anzahl der Antworten 5 Antworten
Bin ich dankbar für die zahlreichen postings bezüglich AsyncTask auf eine rotation ändern. Ich habe Folgendes problem, wenn Sie die Kompatibilitäts-lib und versuchen, zu entlassen DialogFragment im onPostExecute. Habe ich ein fragment, das feuert einen AsyncTask, das

Parallele AsyncTask ausführen

Anzahl der Antworten 3 Antworten
Ich habe eine SplashActivity in meiner Anwendung, die einige Sachen mit AsyncTask starte ich meine Anwendung. Habe ich auch erstellt eine andere AsyncTask, welche Daten vom server heruntergeladen. Nachdem ich nun in der Nähe meiner Anwendung die

Asynctask vs Thread vs Services vs Loader

Anzahl der Antworten 6 Antworten
Bekam ich etwas verwirrt über die Unterschiede zwischen AsynctaskThreadServiceLoader in Android. Ich wissen, wie es funktioniert. Aber ich verstehe immer noch nicht, was und Wann sollte ich Sie verwenden. Ich arbeite mit Android, für 3 Jahre, und

Android ICS und MJPEG verwenden AsyncTask

Anzahl der Antworten 3 Antworten
Modifizierte ich die MJPEG-viewer-code aus Android und MJPEGum die Arbeit mit einem AsyncTask (und damit die Arbeit an Ice Cream Sandwich (ICS), 4.0.4) und hier ist mein code. Wenn jemand irgendwelche Vorschläge auf, wie die Optimierung, Bereinigung,

Sollte ich AsyncTask oder IntentService für meine Anwendung verwenden?

Anzahl der Antworten 7 Antworten
Habe ich gelesen, um auf internet-Konnektivität mit Android-und festgestellt, es gibt verschiedene Möglichkeiten, dies zu behandeln, d.h. AsyncTask und IntentService. Allerdings bin ich mir noch nicht sicher, welche zu benutzen. Meine Anwendung ist im Grunde eine Lage/Wanderwege-finder

Wie man Async-Aufgabe wiederholt nach festen Zeitintervallen ausführt

Anzahl der Antworten 4 Antworten
Wie man Asynchrone Aufgabe wiederholt auszuführen, nach einiger Zeit Intervall wie Timer...Eigentlich bin ich eine Anwendung entwickeln, wird der download automatisch die neuesten ungelesenen Gruß aus dem server und für diesen Zweck habe ich zu überprüfen, ob

Ungültige Heap-Adresse und fatales Signal 11

Anzahl der Antworten 2 Antworten
Jeder so oft meine app Abstürzen und mein log Lesen: @@@ ABORTING: INVALID HEAP ADDRESS IN dlfree Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1) Manchmal code=2aber immer Fatal signal 11 und invalid heap address. Ich habe versucht

Android ruft AsyncTask direkt nach dem nächsten auf

Anzahl der Antworten 7 Antworten
Ich habe einige Probleme mit Android AsyncTask. Es ist eine Aktivität, die enthält einige TextView einen Knopf, und ein Bild. Wenn ein Benutzer in dieser Aktivität starte ich einen asynctask, um zu überprüfen, ob der Benutzer kann

Beispiel: Android bidirektionaler Netzwerk-Socket mit AsyncTask

Anzahl der Antworten 3 Antworten
Meisten der Netzwerk-socket-Beispiele, die ich gefunden für Android wurden eine direktionale nur. Ich brauchte eine Lösung für eine bi-direktionale Daten-stream. Ich erfuhr schließlich von der AsyncTask. Dieses Beispiel zeigt, wie man Daten von einem socket und senden

AsyncTask und Fehlerbehandlung auf Android

Anzahl der Antworten 11 Antworten
Ich die Umwandlung meines Codes Handler zu AsyncTask. Letzteres ist groß, was es tut - asynchrone Aktualisierungen und Handhabung der Resultate in der main-UI-thread. Was mir unklar ist, wie mit Ausnahmen umgegangen, wenn etwas geht drunter und

onPostExecute wird nach Abschluss AsyncTask nicht aufgerufen

Anzahl der Antworten 8 Antworten
Für einige Grund meine onPostExecute() ist nicht genannt, nach meinem AsyncTask beendet. Meiner Klasse Unabhängigkeitserklärung: public class setWallpaperForeground extends AsyncTask<String, Integer, Boolean> Meine onPostExecute(): protected void onPostExecute(Boolean result) Funktioniert alles einwandfrei, mein doInBackground() erfolgreich abgeschlossen und gibt

Wie man einen Toast in AsyncTask auslöst, werde ich aufgefordert, den Looper zu verwenden

Anzahl der Antworten 6 Antworten
Habe ich die Erledigung von Aufgaben, die von AsyncTask im hintergrund. Irgendwann habe ich ausgeben müssen, ein Toast, dass etwas abgeschlossen ist. Habe ich versucht, und ich konnte, weil Caused by: java.lang.RuntimeException: Can't create handler inside thread

Android: Wie starte ich asynctask aus einer anderen Klassendatei?

Anzahl der Antworten 4 Antworten
Wenn ich mit meinem code in einer Klasse-Datei, es läuft perfekt: package com.example.downloadfile; import java.io.File; import java.io.FileOutputStream; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL; import android.app.Activity; import android.app.Dialog; import android.app.ProgressDialog; import android.os.AsyncTask; import android.os.Bundle; import android.os.Environment; import android.util.Log;

Android: RunOnUiThread vs AsyncTask

Anzahl der Antworten 5 Antworten
Ich glaube, Google schlägt Entwickler mit AsyncTask. Allerdings würde ich gerne wissen, wie ist es anders als mit 'neuer Thread' - und dann Ruf 'RunOnUiThread' in Leistung und Speicher-Effizienz. Beispiel für die Verwendung RunOnUithread: //some code #1

Führen Sie AsyncTask mehrmals aus

Anzahl der Antworten 5 Antworten
In meiner Tätigkeit habe ich eine Klasse verwenden, die sich von AsyncTask und einem parameter, der eine Instanz der AsyncTask. Wenn ich Anrufe mInstanceOfAT.execute("") alles in Ordnung ist. Aber die app Abstürzen, wenn ich drücken Sie die

Ist AsyncTask wirklich konzeptuell fehlerhaft oder fehle ich gerade etwas?

Anzahl der Antworten 12 Antworten
Habe ich untersucht dieses problem nun schon seit Monaten, kam mit verschiedenen Lösungen, die ich bin nicht glücklich mit, da Sie alle massiven hacks. Ich kann immer noch nicht glauben, dass eine Klasse, die fehlerhaft im design

AsyncTask-Rückgabewert

Anzahl der Antworten 4 Antworten
Meine android-app verbindet Sie auf meiner website abrufen und Informationen hochladen, so dass ich einen AsyncTask-thread. In einer Instanz, ich muss meinen thread zurück ein true oder false Wert auf mein Haupt-thread. Gibt es einen Weg, um

So rufen Sie die Elternaktivitätsfunktion von ASyncTask auf?

Anzahl der Antworten 1 Antworten
setAccountAuthenticatorResult aufgerufen werden kann, die Aktivität, die sich AccountAuthenticatorActivity. Meine Tätigkeit erstreckt sich, aber startet ASyncTask und somit setAccountAuthenticatorResult genannt werden sollte, von ASyncTask (oder das Ergebnis von ASyncTask übergeben werden sollen, zurück zu dem Haupt-thread). Wie

Android Phonegap: Benachrichtigen Sie Javascript, wenn eine AsyncTask beendet ist

Anzahl der Antworten 3 Antworten
in meiner app, wenn Benutzer klicken Sie auf einen button im webview, eine phonegap-plugin aufgerufen werden, um das auslösen eines asynctask herunterladen, Datei aus dem internet. Jetzt will ich senden Sie ein signal zurück an javascript-Teil, wenn

Wie kann man die Abhängigkeitsinjektion mit Dolch für andere Dinge als Aktivitäten und Fragmente einrichten?

Anzahl der Antworten 5 Antworten
Ich angefangen, dependency injection mit Dolch wie folgt. Bitte fühlen Sie sich ermutigt, zu korrigieren meine Umsetzung, da hätte ich vielleicht Fehler drin! Die Implementierung folgt den android-einfaches Beispieldie vom Projekt vorgesehen. Im folgenden können Sie sehen,

Android HTML ImageGetter als AsyncTask

Anzahl der Antworten 5 Antworten
Okay, ich bin zu verlieren mein Geist über diese. Ich habe eine Methode in meinem Programm, die parst HTML. Ich möchte die inline-Bilder, und ich bin unter dem Eindruck, dass mit dem Html.fromHtml(string, Html.ImageGetter, Html.TagHandler) wird zulassen,

Verwenden des "animierten Kreises" in einem ImageView beim Laden von Inhalten

Anzahl der Antworten 5 Antworten
Ich bin derzeit in meiner Anwendung eine listview braucht vielleicht eine Sekunde angezeigt werden. Was ich derzeit tun, ist die Verwendung des @id/android:leer-Eigenschaft des listview-Steuerelement zur Erstellung einer "laden" - text. <TextView android:id="@id/android:empty" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#FF0000" android:text="Loading..."/>

WeakReference / AsyncTask-Muster in Android

Anzahl der Antworten 3 Antworten
Ich habe eine Frage bezüglich dieses einfache, Häufig vorkommende situation bei android . Haben wir eine Haupttätigkeit , rufen wir einen AsyncTask alongwith die Referenz der mainactivity , so dass der AsyncTask können, aktualisieren Sie die Aussicht

Android-Grundlagen: Ausführen von Code im UI-Thread

Anzahl der Antworten 7 Antworten
In der Sicht der Ausführung von code im UI-thread, gibt es einen Unterschied zwischen: MainActivity.this.runOnUiThread(new Runnable() { public void run() { Log.d("UI thread", "I am the UI thread"); } }); oder MainActivity.this.myView.post(new Runnable() { public void run()

AsyncTask's doInBackground (Params ... params)

Anzahl der Antworten 3 Antworten
Ich bin nicht vertraut mit dem parameter-syntax in doInBackground(Params... params) Was ist dieses Ding genannt, und wie kann ich es nutzen? InformationsquelleAutor der Frage dfetter88 | 2011-06-14

Kann ich verschiedene Arten von Parametern an eine AsyncTask in Android übergeben?

Anzahl der Antworten 2 Antworten
Will ich implementieren Sie eine generische, thread save-Klasse, welche die RessourceId einer Bildansicht und die Url (http) wo das gewünschte Bild-Datei gespeichert ist. Es wird das Bild herunterladen und füllt die src von die Bildansicht in den

Was ist der richtige Weg, um AsyncTask zu implementieren? Statische oder nicht statische geschachtelte Klasse?

Anzahl der Antworten 3 Antworten
Den "Login" - Android Beispiele umgesetzt AsyncTask als eine nicht-statische innere Klasse. Doch nach Commonsguys, sollten Sie diese Klasse statische und schwachen-Verweis auf die externen Aktivitäten dies sehen. Also, was ist die richtige Art zu implementieren AsyncTask?

Wie überprüft man, ob alle AsyncTasks beendet sind?

Anzahl der Antworten 9 Antworten
Ich habe 3 AsyncTasks und 1 ProgressBar. Ich möchte, wenn eine Aufgabe ausgeführt wird, wird der Fortschrittsbalken sichtbar ist, und wenn alle fertig sind, wird die Statusleiste nicht sichtbar ist. In Java gibt es ExecutorService::isTerminated zu überprüfen,

Android AsyncTask Threads Grenzen?

Anzahl der Antworten 3 Antworten
Ich entwickle eine Anwendung, wo ich aktualisieren müssen einige Informationen, die jeder Zeit Benutzer der sich am system anmeldet, habe auch die Datenbank in das Telefon. Für alle Vorgänge (updates, abrufen von Daten aus db-und etc.) Ich

Unterschied zwischen AsyncTask und Thread / Runnable

Anzahl der Antworten 4 Antworten
Ich habe eine Frage, die mich verwirrt. Vorstellen, will ich etwas in einem anderen thread, wie hol-GPS/Lage, Sachen, die als "empfohlen" in den SDK-Dokumenten, müssen auf einem hintergrund-thread. So, hier ist die Frage: Was ist der Unterschied

Wie man asynctask Faden in android stoppt?

Anzahl der Antworten 6 Antworten
Ich will halt ein AsyncTask thread aus einem anderen AsyncTask thread. Ich habe versucht, wie new AsyncTask.cancel(true) zu stoppen hintergrund-Prozess, aber es nicht zu stoppen. Kann mir einer helfen? InformationsquelleAutor der Frage user | 2011-10-19

AsyncTask execute () oder executeOnExecutor ()?

Anzahl der Antworten 2 Antworten
Was ist der Unterschied zwischen der Verwendung execute() und executeOnExecuter()? Wie funktioniert execute() Aufgaben ausführen standardmäßig? (Seriell oder parallel?) Was sollte verwendet werden, für die neuen SDKs >16? Ist es eine gute Praxis, mithilfe der parallelen Ausführung

Verwenden von Warten in AsyncTask

Anzahl der Antworten 6 Antworten
Bei Verwendung eines wait in einem AsyncTask bekomme ich ERROR/AndroidRuntime(24230): Caused by: java.lang.IllegalMonitorStateException: object not locked by thread before wait() Ist es möglich, eine Asynctask nur für das warten? Wie? Dank class WaitSplash extends AsyncTask<Void, Void, Void>

Mehrere AsyncTasks gleichzeitig ausführen - nicht möglich?

Anzahl der Antworten 7 Antworten
Ich versuche zu laufen, zwei AsyncTasks an der gleichen Zeit. (Plattform ist Android 1.5, HTC Hero.) Jedoch wird nur die erste ausgeführt wird. Hier ist ein einfaches snippet, um zu beschreiben, mein problem: public class AndroidJunk extends

CalledFromWrongThreadException: Nur der ursprüngliche Thread, der eine Ansichtshierarchie erstellt hat, kann Ansichten berühren

Anzahl der Antworten 5 Antworten
Ich habe ein Problem mit dem folgenden Fehler in Android: CalledFromWrongThreadException;: Nur der original-thread, der erstellt eine view hierarchy can touch its views Es scheint zu passieren, wenn ich versuche zu aktualisieren, eine Textview in meiner Tätigkeit,

AsyncTask und Kontexte

Anzahl der Antworten 5 Antworten
Also arbeite ich meinen ersten multi-threaded-Anwendung mit Android mit AsyncTask Klasse. Ich bin versucht, es zu verwenden, um Feuer aus einer Geokodierung in einem zweiten thread, dann aktualisieren Sie die Benutzeroberfläche mit onPostExecute, aber ich laufen in

AsyncTaskLoader vs AsyncTask

Anzahl der Antworten 4 Antworten
Seit Honeycomb und die v4 Compatibility Library es ist möglich, verwenden Sie AsyncTaskLoader. Von was ich verstehe, das AsyncTaskLoader überleben können durch config-änderungen wie Bildschirm-flips. Ist es empfohlen, zu verwenden AsyncTaskLoader statt AsyncTask? Tut LoaderManager Holen Sie

Wenn eine Aktivität beendet wird, lebt die AsyncTask weiter?

Anzahl der Antworten 6 Antworten
Ich glaube, ich kenne die Antwort auf diese, aber tut ein AsyncTask weiter zu Leben, nachdem seine Berufung, die Tätigkeit finish()ed? protected void onPreExecute() { Toast.makeText(getApplicationContext(), "Your data is processing.", Toast.LENGTH_LONG); finish(); } Edit: bisher zwei unterschiedliche

Warum man Handler benutzt, während runOnUiThread das gleiche tut?

Anzahl der Antworten 5 Antworten
Ich haben beide Handler und runOnUiThread Konzepte. Aber mir scheint es immer noch ein Zweifel über die Tatsachen unterscheiden Sie sich genau. Beide sind dazu vorgesehen UI-Aktionen von einem hintergrund-thread. Aber was sind die Faktoren, die zu

Gemeinsame Klasse für AsyncTask in Android?

Anzahl der Antworten 3 Antworten
Ich haben eine gemeinsame Klasse sagen für zB Eine Klasse, die erweitert AsyncTask und hat alle Methoden implementiert, d.h. onPreExecutedoinbackground und onPostExecute. Nun, es gibt andere Klassen, die wollen, verwenden Sie Class-A-Objekt. Sagen Klasse B verwendet die

Android. Fragment getActivity () gibt manchmal null zurück

Anzahl der Antworten 7 Antworten
In der Entwickler-Konsole Fehlermeldungen manchmal sehe ich Berichte mit NPE Problem. Ich verstehe nicht, was ist Los mit meinem code. Auf dem emulator und meinem Gerät Anwendung funktioniert gut, ohne forcecloses, aber einige Benutzer erhalten NullPointerException im

Wie man eine AsyncTask in Android komplett killt / entfernt / löscht / stoppt

Anzahl der Antworten 7 Antworten
Machte ich eine app, downloads, videos von unserem server. Das Problem ist: Wenn ich Abbrechen den Download rufe ich: myAsyncTask.cancel(true) Bemerkte ich, dass myAsyncTask nicht aufhört, auf den Aufruf Abbrechen... meine ProgressDialog geht immer noch auf und

wie man ASyncTask Thread in Android stoppt

Anzahl der Antworten 2 Antworten
can anybody have any idea how to stop ASyncTask thread in android?. Eigentlich habe ich eine Schleife, die threads erstellt und ausgeführt. und wenn diese Schleife wird Ende will ich halt alle, die Fäden laufen. ist es