setImageBitmapとsetImageDrawableの比較、違い

上記を高速化で調べていたんだけど、

http://stackoverflow.com/questions/12001793/android-imageview-setimagebitmap-vs-setimagedrawable

public void setImageBitmap(Bitmap bm) {
// if this is used frequently, may handle bitmaps explicitly
// to reduce the intermediate drawable object
setImageDrawable(new BitmapDrawable(mContext.getResources(), bm));
}

のようになっているらしく、どっちも速度的にはかわりはないようです。

だけど、setImageBitmap(null)をすると、からだけど、Bitmapのものが入ってしまうのでメモリの関係で空にする場合には、

setImageDrawable(null)

を使った方がいいそうです。

  • written on 2013.04.06
  • category : java

前後の記事

前の記事:

次の記事:

関連の記事

コメントの投稿

  • サイト内検索

新作アプリの紹介

関連サイトの紹介

アンドロイドアプリ開発TIPS
きぐるみカメラ
ふらいぱん
アンドロイドのデザイン集
Page top↑