タグ

2010年5月21日のブックマーク (4件)

  • Office TKJ - Website Under Maintenance

    Our Website is currently undergoing scheduled maintenance. Please check back soon.

  • iDVD '08【画質編】エンコードの秘密

    設定項目と画質の関係に注意!! DVDビデオはいかに高画質に作れるかが重要だ。素材は撮影時の設定や編集方法で変わるが、DVD作成時の画質はひとえにエンコーディング設定がポイントとなる。 iDVD '08には、バックグラウンドでエンコードしてDVD作成を効率的に行う「処理速度を優先する」、1時間以上の素材に向く「高品質」、高品質の2倍のエンコード時間を必要とする「最高品質」という3種類のエンコーディング設定がある。一見、「最高品質」→「高品質」→「処理能力を優先」の順に画質が落ちていくように思えるが、実は逆の順番だ。

    iDVD '08【画質編】エンコードの秘密
  • throw Life - AndroidのHandlerとは何か?

    AndroidでWeb APIを使う場合、マルチスレッドによるユーザビリティ向上を以前のエントリで説明しました。 AndroidアプリのUIはシングル・スレッド モデルです。 単純にマルチスレッドにしてUIの操作をしてしまうと、CalledFromWrongThreadExceptionでアプリがダウンしてしまいます。 これを回避する仕組みがHandlerです。 Handlerの仕組みを簡単に説明しようと思ったのですが、 またもや長くなってしまったので、先にまとめます。 AndroidUI操作はシングル・スレッド モデル ユーザビリティ向上の為にはマルチスレッドが必要 Handlerで実現 Handlerを使わない場合に起きる例外は実行スレッドのチェックで発生 Handlerを使うと、UI Threadの持つキューにジョブを登録できる キューはUI Threadにより実行される

  • AsyncTaskでユーザビリティを向上させる | Techfirm Android Lab

    こんにちは。daichi1128です。 前回はHTTP通信をしてTwitterのタイムラインを取得、表示しました。 AndroidTwitterのタイムラインを取得する【XmlPullParser】 | Techfirm Android Lab ですが、前回までではユーザのアイコンは動的に表示しておらず、決め打ちで出しているだけでした。それではあまり意味がないので、今回は画像取得部分をやることにします。 ただし、メインスレッド上で画像取得をしてしまうと、取得中はユーザからの操作を全く受け付けない、使い勝手の悪いインターフェースになってしまいます。 そこで、ユーザ操作を受けつけつつ、画像を取得するために、別スレッドで処理を行います。 アプリケーションのユーザビリティを向上させるためには、この非同期処理は必須といえます。今回でマスターしてしまいましょう。 さらに、ついでなので無駄なネット