我正在開發音樂播放器,而且自從我開始以來,我有一個問題:我應該使用Drawable還是Bitmap? 考慮到:在特定情況下可繪製VS位圖
我必須加載許多圖像,每一首歌曲(圖像加載時,只有當它是該歌曲的轉彎)。
加載的圖像也必須在Widget和通知上可視化。
相同的圖像顯示在更多的活動。
圖片加載必須以儘快速度顯示。
即使在加載多個圖像之後,內存使用量也必須儘可能低。
我想暫時保存實際播放列表的圖片,所以我不必每次都播放同一首歌。
我正在使用Glide庫在這一刻有更好的性能,我正在使用位圖。任何建議?
我問一個問題,因爲我看到有些人更喜歡Drawable而不是位圖 –
@ SluggedGerm2 ok,所以,當您將BITMAP設置爲imageview時,它會創建一個BITMAP_DRAWABLE,它是DRAWABLE的子類。所以,最終,你設置了DRAWABLE。因爲它,你的問題是無效的。 – Valentun