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