上記を高速化で調べていたんだけど、
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)
を使った方がいいそうです。