Asynctask vs Thread vs Services vs Loader
Ich war etwas verwirrt über die Unterschiede zwischenAsynctask
, Thread
, Service
, Loader
in Android.
Ich weiß, wie es geht. Aber ich verstehe immer noch nicht, was und wann ich verwenden soll.
Ich arbeite seit 3 Jahren mit Android und benutze es im Allgemeinen immer nochAsyncTask
für alle Hintergrundaufgaben (und manchmal Thread). Aber viele Leute sagen, dass "Asynctask veraltet ist" und empfehlen, sie nicht zu verwenden. Sie empfehlen auch die Verwendung von Robospice oder Volley.
So ist esAsyncTask
wirklich so schlecht und ich sollte Framework für Netzwerkaufgaben verwenden? Und was soll ich für Hintergrundaufgaben (keine Netzwerkaufgaben) verwenden?