非同期処理の選択肢として Serviceの使い方を調べる。
- Android DevTalk: bindService()で始める、Binderクラスで作るService
- Androidでの常駐型Serviceを使う方法(LocalServiceによる常駐アプリ) | TechBooster
- Yukiの枝折: Android:Serviceの基本とonStartCommandの戻り値による動作の違い
- Parcelableでオブジェクトを一時的に保存する | TechBooster
サービス/アクティビティ間の通知は、最近ではイベントバスを使うのがシンプルで良いと思う。