タグ

threadとLooperに関するKouJustinのブックマーク (1)

  • HandlerThreadとHandlerとLooperの関係 - nakawai’s diary

    IntentServiceを使って非同期処理を行う - Tech Booster 上記で紹介されているIntentServiceについて、どういうものなのか調べようと思ったら、HandlerThreadというものが内部的に使われていました。 気になる名前のクラスなので、こちらを先に押さえることにします。 HandlerThreadを使うと何が出来るのか まず調べた結果を報告します。HandlerThreadは、Handler経由でメッセージをsendできる拡張スレッド、のようです。下記は調べたメモです。 IntentServiceのソースコード HandlerThreadを調べる発端となったIntentServiceは、Serviceのサブクラスです。ソースを見てみると、onCreate時にHandlerThreadを生成して、スタートさせています。 IntentService.java

    HandlerThreadとHandlerとLooperの関係 - nakawai’s diary
  • 1