Android 生成位图动画时的存储效率

Android 生成位图动画时的存储效率,android,Android,因为我想有一些背景动画和一些自定义动画在png图像。而位图动画的唯一方法就是使用。假设我有一个3秒的循环动画,并且我想以25fps的速度显示,那么对于存储多个设备的png文件来说,这将是一场噩梦,比如:xhdpi,xxhdpi,xxhdpi等等。是否有其他方法可以执行此操作?您不需要为所有xxxhdpi、xxhdpi、xhdpi、hdpi、mdpi、ldpi存储PNG。只需存储最大的,即xxxhdpi。它会照顾到所有其他人。试试看,它会缩小吗?我以为这不是Android做的,你是在drawabl

因为我想有一些背景动画和一些自定义动画在png图像。而位图动画的唯一方法就是使用。假设我有一个3秒的循环动画,并且我想以25fps的速度显示,那么对于存储多个设备的png文件来说,这将是一场噩梦,比如:
xhdpi
xxhdpi
xxhdpi
等等。是否有其他方法可以执行此操作?

您不需要为所有xxxhdpi、xxhdpi、xhdpi、hdpi、mdpi、ldpi存储PNG。只需存储最大的,即xxxhdpi。它会照顾到所有其他人。试试看,它会缩小吗?我以为这不是Android做的,你是在drawable forlder还是drawable xxxhdpi中添加的?将其添加到可绘制xxxhdpi中,而不是仅可绘制。这肯定会奏效的。不会有OutOfMemory错误。谢谢。继续前进您:中心裁剪,则图像无法完全展开视图。我:大多数开发人员使用fitXY,但还是让我检查一些可以解决您的问题的东西。如果我有什么消息,我会回复你的。你不需要为所有xxxhdpi、xxhdpi、xhdpi、hdpi、mdpi、ldpi存储PNG。只需存储最大的,即xxxhdpi。它会照顾到所有其他人。试试看,它会缩小吗?我以为这不是Android做的,你是在drawable forlder还是drawable xxxhdpi中添加的?将其添加到可绘制xxxhdpi中,而不是仅可绘制。这肯定会奏效的。不会有OutOfMemory错误。谢谢。继续前进您:中心裁剪,则图像无法完全展开视图。我:大多数开发人员使用fitXY,但还是让我检查一些可以解决您的问题的东西。如果我得到什么,我会回来找你的。