首页 > 移动平台 > 详细

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

时间:2015-08-26 18:06:42      阅读:327      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!