DevFest Japan 2013 Google I/O 報告会 先日、「DevFest Japan 2013 Google I/O 報告会」で講演してきました。 報告会は短...
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="[Tags DB]" /> <TextView android:id="@+id/saved_text" android:layout_width="fill_parent" a
(c) adamrocker / Rin Yano adamrocker / 矢野りん たのしいアンドロイド カスタム UI で Android アプリに ワクワク感を加えよう 1 (c) adamrocker / Rin Yano 自己紹介 矢野りん Simejiのデザイン担当者 AndroidアプリのUIビジュアルデザインを手がけている たまにウェブのビジュアルデザインも手がけている 日経デザインでテクニカルコミュニケーションに関する記 事を連載中 2 (c) adamrocker / Rin Yano 自己紹介 adamrocker ソフトウエアの研究をしている真面目な好青年 Android向け変なIMEのSimejiを開発中 SimejiはUS市場の端末にプリインストールされる予定 日経ソフトウエアで「理解して作る!Androidプログラミ ング入門」連載中 3 (c) adam
throw Life Walkin' On The Spiral. Let's see, if that's true or not.
AndroidでWeb APIを使う場合、マルチスレッドによるユーザビリティ向上を以前のエントリで説明しました。 AndroidアプリのUIはシングル・スレッド モデルです。 単純にマルチスレッドにしてUIの操作をしてしまうと、CalledFromWrongThreadExceptionでアプリがダウンしてしまいます。 これを回避する仕組みがHandlerです。 Handlerの仕組みを簡単に説明しようと思ったのですが、 またもや長くなってしまったので、先にまとめます。 AndroidのUI操作はシングル・スレッド モデル ユーザビリティ向上の為にはマルチスレッドが必要 Handlerで実現 Handlerを使わない場合に起きる例外は実行スレッドのチェックで発生 Handlerを使うと、UI Threadの持つキューにジョブを登録できる キューはUI Threadにより実行される
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く