關于outofMemourse內存溢出
因為Activity很多? 每個都會setBackground?? 然后來回Intent的情況下 次數多了就內存溢出了? 所以我想改用?BitmapFactory.decodeResource()得到bitmap?? 再setBackgroundDrawable(new?BitmapDrawable(bitmap))???一來可以bitmap.recycle()以下,二來再system.gc()一下? 然后bitmap=null;?????? 這樣是不是更省內存資源????
還有如果我想用options繼續優化?? 是不是容易導致圖片失真啊? 因為原圖就不是很清楚
2016-05-06
改用?BitmapFactory.decodeResource()得到bitmap?? 再setBackgroundDrawable(new?BitmapDrawable(bitmap)) ?確實可以減緩內存問題