非同期タスクをどのように実行し、その終了を通知しますか? 私はそれを行うための次のアプローチを見ます(それらは関連していますが...):
- UI スレッドにデータをディスパッチする onPre() や onPost() などのメソッドがある AsynchTask (SwingWorkerTask)
- コールバック/デリゲート/通知(通知センター)
- Executor、Callable、Future (おそらく)
たとえば、モバイル REST クライアントを作成する場合、どのような選択肢が適していますか? アプリでどのような手法を使用していますか?