2012年8月30日のブックマーク (5件)

  • Android入門【第6回:GridViewの続き。画像を選択できるようにする】 | Techfirm Android Lab

    さて、いよいよ今回でAndroidやっつけアプリシリーズも最終回です。 前回、メモリーカードの中身を読み込んでGridViewで表示しましたが、表示された画像を選択して、元の画面で表示させたいと思います。 1.OnItemClickListenerを実装 一覧表示された画像から二つを選択します。 選択した画像が画面上で分るようにできると良かったのですが、そこまでは辿りつけていません。 画像を二つ選択したら、元のActivityに戻ります。 その際に、選択した画像のパスをintentに設定しておきます。 // OnItemClickListenerのクラス public class GridViewOnClick implements OnItemClickListener { public void onItemClick(AdapterView parent, View v, i

  • Android バックグラウンドで Bitmap を処理する

    Processing Bitmaps Off the UI Thread の内容に補足を付けて解説してます。 前回のエントリーで大きい画像を効果的に読む込む方法を解説しましたが、デコードするデータがディスクやネットワークにある場合、BitmapFactory の decode* メソッドは UI スレッドで行ってはいけません(というかメモリ上以外のデータを読み込む場合は全部だめ)。 これらの処理はディスクやネットワークのスピード、画像のサイズ、CPUのパワーなどさまざまな要因で完了までの時間が変わり、いつ完了するのかわかりません。 もし画像のデコード処理で UI スレッドをブロックしてしまうと、最悪 ANR が発生します。 そこで、AsyncTask を使ってバックグランドで Bitmap を読み込むようにします。 ■ AsyncTask を使う 特に何も考えないで作ると、きっとこんな感じ

    steed5656
    steed5656 2012/08/30
    asynctask
  • Android GridViewのパフォーマンスを上げよう(1/2) | DevelopersIO

    今回は大量のデータを表示したり、positionを指定してジャンプできるなど、何かと便利なクラスなGridVewのパフォーマンスを上げる方法を2回に渡って紹介します。 GridViewはListViewの兄弟分でAbsListViewの派生クラスになりますので、一列か複数行かの違いのみと思ってよいと思います。 仕組みとして、表示している領域の数分のVewだけを生成するという特性があります。 つまり、大量のデータが存在しても、描画にかかるコストは見えている領域のみとなります。 逆に言うとスクロールをしていて見えていない箇所を描画する際に新たに描画の為のロジックが走ることになるため、スムーズなスクロールが難しくなりがちです。 これはFlexを知っている方ならご存知かと思いますが、Flex4.5でいうListコンポーネント×ItemRendererと同じような仕組みになります。 ただその仕組みの

    steed5656
    steed5656 2012/08/30
    GridViewパフォーマンスアップ
  • スーツのジャケットをきれいにたたむ方法(動画あり) | ライフハッカー・ジャパン

    オンラインカスタムストア「Black Lapel」のスタイルブログ「The Compass」に、変な折り目がつかない、完ぺきなジャケットのたたみ方が載っていました。これなら、出張や旅行で持ち運んでも、出発する時と同じきれいな状態をキープできます。 慣れれば30秒もかかりません。何度か練習すればマスターできるでしょう。 襟を上にして、ジャケットを持ちます。片方の袖山を折り込むように、肩を裏返します。もう一方の肩を、裏返した肩へ入れ込むようにして、裾を重ねます。両身ごろがきれいに重なるように整えます。半分に折ってたたみます。 おそらく、わかりにくいのは(2)の部分だと思います。写真のように、肩を入れ込むくぼみをつくるようなイメージです。上の動画も参考に、何度かトライしてみてください。また、以下のリンク先にも手順ごとの写真があります。 米LHでは以前も似たようなたたみ方を紹介したことがありますが

    スーツのジャケットをきれいにたたむ方法(動画あり) | ライフハッカー・ジャパン
  • レベル・目的別!iPhoneアプリ開発おすすめ書籍15冊(2012年8月版) - 拡張現実ライフ

    記事内に広告を含む場合があります。記事内で紹介する商品を購入することで、当サイトに売り上げの一部が還元されることがあります。 こんにちは。アキオ(@akio0911)です。 今日は、2012年8月時点でiPhoneアプリ開発におすすめな書籍を紹介します! 追記 ↓ 2014年7月版を公開しました! iPhoneアプリ開発にオススメの10選(2014年7月版) iPhoneアプリ開発は初めて!という方へ