Was ist der Unterschied zwischen Service, Async Task & Thread? Wenn ich mich nicht irre, werden alle verwendet, um einige Dinge im Hintergrund zu tun. Wie kann man also entscheiden, welche wann verwendet werden
Was ist der Unterschied zwischen Service, Async Task & Thread? Wenn ich mich nicht irre, werden alle verwendet, um einige Dinge im Hintergrund zu tun. Wie kann man also entscheiden, welche wann verwendet werden
Ich konvertiere meinen Code von mit Handlerzu AsyncTask. Letzteres ist großartig in dem, was es tut - asynchrone Aktualisierungen und Verarbeitung der Ergebnisse im Haupt-UI-Thread. Was mir unklar ist, ist, wie man mit Ausnahmen umgeht, wenn etwas durcheinander gerätAsyncTask#doInBackground . Ich...
Amazon kündigte AWS Lambda an ( http://aws.amazon.com/lambda/ ). Die Produktbeschreibung enthält: Geplante Aufgaben AWS Lambda-Funktionen können durch externe Ereigniszeitgeber ausgelöst werden, sodass Funktionen während regelmäßig geplanter Wartungszeiten oder außerhalb der Spitzenzeiten...
Ich arbeite an einer etwas großen Webanwendung und das Backend ist meistens in PHP. Es gibt mehrere Stellen im Code, an denen ich eine Aufgabe ausführen muss, aber ich möchte den Benutzer nicht auf das Ergebnis warten lassen. Wenn ich beispielsweise ein neues Konto erstelle, muss ich ihnen eine...
Ich verwende die Support-Bibliothek für meine App. In meiner FragmentActivity verwende ich eine AsyncTask zum Herunterladen von Daten aus dem Internet. In der onPreExecute () -Methode füge ich ein Fragment hinzu und in der onPostExecute () -Methode entferne ich es erneut. Wenn die Ausrichtung...
In der Benutzeroberfläche habe ich für einige Hintergrundarbeiten eine separate verwendet Thread. Aber wie von anderen vorgeschlagen, benutze ich jetzt AsyncTask. Was ist der Hauptunterschied zwischen a Threadund an AsyncTask? In welchem Szenario sollte ich ein Threadoder ein verwenden...
Bei der Arbeit mit dem Thread-Modell von C ++ 11 ist mir das aufgefallen std::packaged_task<int(int,int)> task([](int a, int b) { return a + b; }); auto f = task.get_future(); task(2,3); std::cout << f.get() << '\n'; und auto f = std::async(std::launch::async, [](int a, int b) {...
Da Honeycombund das ist v4 Compatibility Libraryes möglich zu benutzen AsyncTaskLoader. Soweit ich weiß, AsyncTaskLoaderkann das durch Konfigurationsänderungen wie Bildschirmwechsel überleben. Wird empfohlen, AsyncTaskLoaderanstelle von zu verwenden AsyncTask? Kommt LoaderManagerman auch ins Bild?...
In meiner Aktivität verwende ich eine Klasse, die sich von AsyncTask erstreckt, und einen Parameter, der eine Instanz dieser AsyncTask ist. Wenn ich anrufe, ist mInstanceOfAT.execute("")alles in Ordnung. Die App stürzt jedoch ab, wenn ich eine Aktualisierungstaste drücke, die die AsyncTask erneut...
Ich habe die folgenden vier Tests und der letzte hängt, wenn ich ihn ausführe. Warum passiert das: [Test] public void CheckOnceResultTest() { Assert.IsTrue(CheckStatus().Result); } [Test] public async void CheckOnceAwaitTest() { Assert.IsTrue(await CheckStatus()); } [Test] public async void...
ich habe ein AsyncTask Klasse, die ich ausführe und die eine große Liste von Daten von einer Website herunterlädt. Für den Fall, dass der Endbenutzer zum Zeitpunkt der Verwendung eine sehr langsame oder fleckige Datenverbindung hat, möchte ich das AsyncTaskZeitlimit nach einer bestimmten Zeit...
In all meinen Jahren mit Eclipse wusste ich bis jetzt nie, dass TODO / FIXME / XXX-Kommentar-Tags in der Aufgabenliste erscheinen sollen. Anscheinend ist dies standardmäßig deaktiviert, da ich diese Tags so lange verwendet habe, wie ich Eclipse verwendet habe und noch nie eines davon in der...
Kann jemand im folgenden Beispiel erklären, ob awaitund ContinueWithsind oder nicht. Ich versuche zum ersten Mal, TPL zu verwenden und habe die gesamte Dokumentation gelesen, verstehe aber den Unterschied nicht. Warten Sie : String webText = await getWebPage(uri); await
Ich lese gerade " Concurrency in C # Cookbook " von Stephen Cleary und habe die folgende Technik bemerkt: var completedTask = await Task.WhenAny(downloadTask, timeoutTask); if (completedTask == timeoutTask) return null; return await downloadTask; downloadTaskist ein Aufruf an...
Ich verwende eine AsyncTaskzum Laden von Operationen, die ich als innere Klasse implementiert habe. In onPreExecute()zeige ich einen Ladedialog, in dem ich mich dann wieder verstecke onPostExecute(). Bei einigen Ladevorgängen weiß ich jedoch im Voraus, dass sie sehr schnell abgeschlossen werden,...
Ich verwende AsyncTasks, um Daten abzurufen, wenn der Benutzer eine Taste drückt. Dies funktioniert gut und sorgt dafür, dass die Benutzeroberfläche beim Abrufen der Daten reagiert. Als ich jedoch überprüfte, was im Eclipse-Debugger vor sich ging, stellte ich fest, dass jedes Mal ein neues...
Ich führe Remote-Operationen zum Abrufen von Audiodateien und zur Wiedergabe von Audiodateien in einem Hintergrundthread mit aus AsyncTask. CancellableFür die Zeit, in der der Abrufvorgang ausgeführt wird, wird ein Fortschrittsbalken angezeigt. Ich möchte den AsyncTaskLauf abbrechen / abbrechen ,...
Angenommen, ich möchte alle 10 Sekunden eine Aktion ausführen und muss die Ansicht nicht unbedingt aktualisieren. Die Frage ist: Ist es besser (ich meine effizienter und effektiver), Timer mit Zeitaufgabe wie hier zu verwenden: final Handler handler = new Handler(); TimerTask timertask = new...
Ich fand hier ähnliche Fragen, aber es gab keine Antworten zu meiner Zufriedenheit. Also die Frage noch einmal umformulieren - Ich habe eine Aufgabe, die regelmäßig erledigt werden muss (z. B. Intervalle von 1 Minute). Was ist der Vorteil der Verwendung von Timertask & Timer, anstatt einen...
Was ist der Unterschied zwischen OperationCanceledExceptionund TaskCanceledException? Wenn ich .NET 4.5 und die Schlüsselwörter async/ verwende await, nach welchen sollte ich