MobileApp > Android > Service

サービス †

サービスは、視覚的なユーザー インターフェースを持たず、バックグラウンドにおいて明確な終了期限がなくで実行されます。

実行中のサービスに接続(バインド)することもできます(実行されていない場合はそのサービスを開始することも可能です)。接続中は、サービスが公開しているインターフェースを使ってサービスと対話できます。音楽再生サービスであれは、このインターフェースを使って一時停止、巻き戻し、停止、再生の再開などの操作を実行できるようにします。

サービスのライフサイクル †

LifeCycreOfService.jpg

  一度起動すると、ずっと実行中

cap01.gif


バインド †

bind.png


マニフェストファイルに 追加必要 †

 <service android:enabled="true" android:name=".KitchenTimerService" />


AIDL &dagger;

  参考:AIDLのプロセス間通信
  参考:次世代創造機構-高度なサービス
 

参考 &dagger;

  参考:Androidとその可能性
  参考:インテントによるサービス起動
  参考:サービス一覧の取得
  参考:bindService で起動されたサービスと startServiceのライフサイクルは異なる
  参考:サービスの永続性は保証されてない



  戻る


Wiki TOP   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS