gpt4 book ai didi

android - 在 Android 中逐帧动画图像的最佳方式

转载 作者:行者123 更新时间:2023-11-29 21:33:25 27 4
gpt4 key购买 nike

我有 3 组 50 张图像,我必须在 Android 应用程序中为每组图像创建动画。我能够创建一个简单的应用程序,它使用以下方法为第一组 50 张图像制作动画,

在可绘制文件夹中添加动画列表 xml 并使用 frameAnimation.start() 调用它。

直到我在 list 文件中保留以下“android:largeHeap="true"”,此方法才起作用。

我不确定这是否是使图像动画化的好方法(如果我们有更多的图像并且每张图像的大小更大,例如 60 KB。图像是 JPG 格式)

我浏览并发现,如果我们能够清除内存并且能够在内存中保持较少数量的图像,那么我们的应用程序将运行得很好。所以我想知道如何清除内存?

请让我知道除了我上面解释的之外,我是否需要按照不同的方法来为图像设置动画,以便我可以清除内存。

感谢您的帮助。

最佳答案

在查看了几篇文章并进行了大量研究之后,我最终以编程方式修改 Imageview 中的图像以模拟帧动画。这样我就可以随时在缓存中维护三个图像(上一个、当前和下一个)。我希望这对其他人有用。

关于android - 在 Android 中逐帧动画图像的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18910903/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com