''[[MobileApp>Mobile Application Guide]]'' > ''[[Android>Introduction to Android]]'' > ''Service''

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

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


*Service's life-cycle [#g2b557a9]

#ref(LifeCycreOfService.jpg,nolink);

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

#ref(cap01.gif,nolink);


~
*Bind [#z1e5ce70]


#ref(bind.png,nolink);

~
*マニフェストファイルに 追加必要 [#mfc636cf]
  <service android:enabled="true" android:name=".KitchenTimerService" />

~
*AIDL [#h0b56091]

  参考:[[AIDLのプロセス間通信>http://xfutures.jp/2009/07/20/92/]]~
  参考:[[次世代創造機構-高度なサービス>http://www.xn--rhq6sw9f0w7aevaf9ak89m.jp/android/androidLecture/Service2/Service2.html]]~
 
*参考 [#e4e76127]
  参考:[[Androidとその可能性>http://www.noritsuna.com/archives/2008/04/jjugccc_2008_sp_1.html]]~
  参考:[[インテントによるサービス起動>http://wikiwiki.jp/android/?Intent%A4%CB%A4%E8%A4%EB%A5%B5%A1%BC%A5%D3%A5%B9%B5%AF%C6%B0]]~
  参考:[[サービス一覧の取得>https://sites.google.com/a/gclue.jp/android-docs/112-%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E4%B8%80%E8%A6%A7%E3%81%AE%E5%8F%96%E5%BE%97]]~
  参考:[[bindService で起動されたサービスと startServiceのライフサイクルは異なる>http://nanashimemorandum.blog14.fc2.com/blog-entry-27.html]]~
  参考:[[サービスの永続性は保証されてない>http://xfutures.jp/2009/07/05/50/]]

~
~
  ''[[Back>Introduction to Android]]''

Front page   Edit Diff Backup Upload Copy Rename Reload   New List of pages Search Recent changes   Help   RSS of recent changes