今天在學習Handler,經過開啓一個新線程週期性的修改ImageView,運行時出現瞭如下錯誤:java.lang.OutOfMemoryError: Failed to allocate a 230400012 byte allocation with 1100676 free bytes and 190MB until OOM,通過一番對代碼的檢查發現代碼並無什麼問題,經過單步執行也是沒找出問題,後來我懷疑是圖片大小的問題,但查看圖片圖片大小並不大(;′⌒`),後來我就對圖片進行更換,換成png格式的圖片後就正常了O(∩_∩)O~~,具體什麼緣由就不得而知了。java