码迷,mamicode.com
首页 > 移动开发 > 详细

Android 开发中踩过的坑之十一: 避免使用Shader做动画

时间:2015-08-26 18:07:45      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:

进来优化内存, 发现5.0的系统上, Shader有个不算bug的小问题, 

Shader在绘制时, 会copy自身

如果使用shader做动画, 就会不断的copy自身, 不断的增加使用内存. 大概2k/s的速度上涨

sdk放出的源码中有一个@hide的方法copy(), 怀疑就是它导致内存不断增长, 但是查不到调用.

解决方法也简单, gc一下, 或者避免使用shader来做动画.










Android 开发中踩过的坑之十一: 避免使用Shader做动画

标签:

原文地址:http://my.oschina.net/u/1393188/blog/497371

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!