CrazyDailyQuestion
CrazyDailyQuestion copied to clipboard
2019-10-25: UI设计师给一个很大的帧动画资源,怎么保证播放动画既不溢出又很流畅?
这个问题我实在不会,收集了一下大家的想法: 可以尝试这么做
- 直接导出
json动画文件 - 用
SurfaceView来播放帧动画,避免在很多帧的情况下,使用AnimationDrawable带来的OOM和卡顿问题 - 用
handler+Timer和Bitmap.decodeStream()代替Bitmap.decodeResources()以后在项目里面遇到这样的问题再过来补充。