Activityのライフサイクルに依存しない処理を行うには、Serviceを使います。
Serviceは、Activityと同じくApplicationコンポーネントのひとつですが、
ユーザと対話的に処理を行うよりも、バックグラウンドで行う処理に適しています。
起動方法
Serviceを起動するには、Intentから起動する方法と、
サービスのインターフェースにバインドする方法の2つがあります。
- Intentによるサービス起動
- AIDLによるサービスバインド?
Activityのライフサイクルに依存しない処理を行うには、Serviceを使います。
Serviceは、Activityと同じくApplicationコンポーネントのひとつですが、
ユーザと対話的に処理を行うよりも、バックグラウンドで行う処理に適しています。
Serviceを起動するには、Intentから起動する方法と、
サービスのインターフェースにバインドする方法の2つがあります。