最贊回答 / 畫(huà)師
import?android.content.Context; import?android.graphics.Bitmap; import?android.graphics.Color; import?android.os.Build; import?android.support.annotation.NonNull; import?android.support.annotation.Nullable; import?android.util.AttributeSet; imp...
2017-10-22
+ 我來(lái)回答
回答最高可+2積分
最新回答 / 有無(wú)上涯
對(duì)于OOM,其實(shí)最重要的是注意不要Memory Leak。而Memory Leak是會(huì)有多個(gè)方面會(huì)引起的,比如Drawable, RemoteViews, Receiver, Cursor,InputStream, MediaPlayer等,此外,如果使用JNI也會(huì)因?yàn)镃或C++的代碼導(dǎo)致Memory Leak。除了Memory Leak,大數(shù)據(jù)量的操作也會(huì)導(dǎo)致OOM,比如之前其他回答提到的Bitmap,還有ListAdapter,如果在getView時(shí)處理不當(dāng),也很容易導(dǎo)致OOM,所以在ListAdap...
2017-08-25
最新回答 / 有無(wú)上涯
預(yù)先加載圖片吧