タグ

画像に関するmeganeyamadaのブックマーク (2)

  • Androidエンジニア必見!画像を扱うときに気をつけるべき3つのポイント | 株式会社VASILY(ヴァシリー)

    こんにちは、アメリカンドッグが好きすぎてたまらないエンジニアの村田です。 今回はサービスを構築する際に重要になる画像の取り扱いについて3つのポイントを紹介します! 1. HTTPリクエストはシンプルに 2. キャッシュは計画的に 3. OutOfMemoryを少しでも減らすために出来る簡単なこと はじめに まず前提としてiQONの画像は主に 1. ECサイトをクロールして集めてきた商品画像 2. ユーザに商品画像を組み合わせてもらってできたコーディネート画像 3. ユーザが自分で好きな画像を設定できるプロフィール画像、カバー画像 の3つに分けられます。これらの画像はすべて画像サーバ(AmazonS3)に保存されています。 ボタンの画像などはdrawableとしてAPKに組み込んでいますが、それ以外の画像はすべてHTTPリクエストを行い表示することになります。 HTT

    Androidエンジニア必見!画像を扱うときに気をつけるべき3つのポイント | 株式会社VASILY(ヴァシリー)
  • Android Bitmap をキャッシュする

    Caching Bitmaps に補足をつけて解説しています。 前回のバックグラウンドで Bitmap を処理するで、最後に(でもキャッシュは、、、?)と書きました。 そう!キャッシュ!キャッシュ大事。 前回までの段階でもまだ ListView で使うには問題が残っています。 既にタスクが走り終わって ImageView に画像がセットされている行をいったんスクロールアウトし、再度スクロールして画面に表示すると、またタスクが走ってしまいます。 スクロールするたびに読み込み状態になるのはユーザーとしてはうれしくないですよね。 そこでキャッシュを使って、一旦読み込んだ画像が再度必要になったときに利用できるようにします。 キャッシュとしてはメモリキャッシュとディスクキャッシュを利用することができます。 ■ メモリキャッシュ メモリキャッシュの利点は読み込みが速いこと、欠点はメモリを消費することで

  • 1