2014-07-15 33 views
0

我爲ImageView選擇的scaleType是否會影響「性能」和內存佔用?哪一個是考慮性能和內存的最佳解決方案?Android ImageView的ScaleType對性能和內存的影響

如果我選擇centerCrop作爲scaleType,除了原始圖片之外還有哪些內存佔用?可以這樣說嗎? FitXY「更好」嗎?

回答

3

是的,我注意到使用centerCrop時,UI響應速度大幅下降,而屏幕上只有4個圖像的默認scaleType。但是,我使用Univeral Image Loader庫來顯示這些圖像,並且我將imageScaleType屬性設置爲EXACTLY_STRETCHED顯示選項。一旦我刪除它,性能仍然可以在ImageView控件上使用centerCrop。因此,至少在與UIL結合使用時,某些ImageView.scaleType值似乎會導致性能問題。