タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

binderに関するjigarashiのブックマーク (1)

  • bindService()で始める、Binderクラスで作るService

    Binderクラスを使って作る最も一般的なServiceの作成方法です。 bindService()を使ってServiceをBindし、Serviceで提供するユーザー関数を直接コールすることができます。Bindしている間Serviceは存在し、Unbindすると削除されます。複数のActivityからマルチでBindすることもできます。 bindService()を使ったServiceの作り方は3種類ありますが、今回紹介する方法が最も一般的です。なぜなら、アプリ内(正確にはServiceと同一プロセスで動くコンポーネントにServiceを提供する場合)でServiceを提供する場合はこの方法が最も適切かつ簡単なため、他のプロセスやアプリに機能を提供するなど特別なケースでない限り、他の方法を使う必要がないからです。 おおざっぱな流れは、Service側のクラスはBinderを拡張したユーザ

  • 1