GettingSignals

[Android]サービス起動メモ

2011年9月13日
Posted by hina

Androidでサービスを起動する方法は2つ。

1.bindService()
2.startService()

1はアクティビティと接続した状態でサービスを起動する。
アクティビティがサービスを制御できる。
アクティビティ終了時にサービスも終了する。

2はアクティビティとサービスが別々に動作する。
アクティビティはサービスを制御できない。
アクティビティ終了後もサービスは生きている。

それぞれ終了する方法は、
1.unbindService()
2.stopService()

サービスとアクティビティでやり取りする方法は、intent-filter使ったりする。
ほかにも方法ある。

以上、メモ終わり。

Share

Comments are currently closed.

Follow

カレンダー

2024年4月
1234567
891011121314
15161718192021
22232425262728
2930