开发tips

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/aa112901a/article/details/51433437

 

1. android studio 提示  too many characters in character literal,字符串 使用‘ ’了

 

2.自定义view时,可能造成图像锯齿,关闭硬件加速可解决,设置软件

this.setLayerType(View.LAYER_TYPE_SOFTWARE, null);

会让增加heapsize的占用

 

 

3.Message 内存泄漏问题分析

 

项目上遇到应用在视频播放界面内存持续增大,最高到400m,android profile查看是有大量Message,检查代码发现应没有内存泄漏的操作,尝试退出播放界面,内存正常,怀疑是cpu过高,检查cpu果然视频播放界面cpu过高,导致gc不及时,内存持续增大,但退出播放界面内存正常释放,尝试主动调用

msg.recycle();

情况有所好转,但cpu调度不过来,只能从应用cpu占用上做最大的改善

展开阅读全文

没有更多推荐了,返回首页