CrazyDailyQuestion icon indicating copy to clipboard operation
CrazyDailyQuestion copied to clipboard

2019-10-25: UI设计师给一个很大的帧动画资源,怎么保证播放动画既不溢出又很流畅?

Open MicroKibaco opened this issue 5 years ago • 1 comments

MicroKibaco avatar Oct 25 '19 02:10 MicroKibaco

这个问题我实在不会,收集了一下大家的想法: 可以尝试这么做

  • 直接导出json动画文件
  • SurfaceView 来播放帧动画,避免在很多帧的情况下,使用AnimationDrawable带来的OOM和卡顿问题
  • handler+TimerBitmap.decodeStream() 代替 Bitmap.decodeResources() 以后在项目里面遇到这样的问题再过来补充。

MicroKibaco avatar Oct 25 '19 07:10 MicroKibaco