一度に1つのタスクを実行する必要があるときに、アクティビティのUIスレッドから離れる最善の方法は何ですか?また、データをアクティビティに返します。活動は一時停止、停止、破壊されると考えていますか?メインスレッドから移動してデータをアクティビティに返す
7 ThreadPoolExecuter
1)HandlerThread
2)
3 RxAndroid)ローダ
4)AsyncTask
5)RoboSpice
6))EventBus
8)またはその他何か
ありがとうございました。
この非常に基本的な質問は申し訳ありません。私は彼らが私が混乱させたいくつかの記事を読んだ。私は通常、AsyncTaskを使用して、ローダーが次のステップだと考えましたが、今は考えていません。
が
そのない確かに言いたいが、私自身はRXjavaそのに少し難しくを使用メモリリークは最小限に抑えられ、コールバックをより詳細に制御することができます。 –
私はこの問題にますます直面しており、多くの記事でAsyncTaskは正しい方法ではありません。それが価値があるなら、私は何かを学ぶために読まれます。 –
@AmirZiaratiあなたはローダーを使ったことがありますか? Rxjavaはローダーのケースをカバーしますか? –