2011年8月5日金曜日

AndroidでのスレッドとHandlerの仕組みってどうなってんの?(1)

Androidアプリを開発しているけど、
今スレッド関係のところでどうも仕組みがまだ理解できなくて...

いろいろ調べているところ、以下のようなブログを見つけました。

UIを操作するのにhandlerを使う理由 thread WebViewCoreThread exiting due to uncaught exception

図を見る限りだと、
UI処理しているメインスレッドにキューを飛ばし、
それをHandlerで処理しているのか...

なるほど!

また、どこのブログか忘れちゃったけど

別のスレッドからメインスレッドを操作したい場合、
メインスレッドでHandlerを生成しないと意味がないそうです。

ということは、ジョブを受け付けたいスレッドでHandlerを生成すればよいのか!?
ということが考えられる!!!

これを確かめるために次回はソースを書いて確かめる!!

0 件のコメント:

コメントを投稿