Android 開發中踩過的坑之十一: 避免使用Shader作動畫

進來優化內存, 發現5.0的系統上, Shader有個不算bug的小問題, ide

Shader在繪製時, 會copy自身優化

若是使用shader作動畫, 就會不斷的copy自身, 不斷的增長使用內存. 大概2k/s的速度上漲動畫

sdk放出的源碼中有一個@hide的方法copy(), 懷疑就是它致使內存不斷增加, 可是查不到調用.spa

解決方法也簡單, gc一下, 或者避免使用shader來作動畫.內存

相關文章
相關標籤/搜索