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.)
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
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
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
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
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,
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
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
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
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
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
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,
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
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
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
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
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
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
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
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
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;
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
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
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
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
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
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
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,
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,
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..."/>
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
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()
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
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
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?
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,
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
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
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
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
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>
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
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,
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
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
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
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
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
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
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
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