什么是Android中复杂动画的更好方法?

时间:2016-04-01 07:58:15

标签: android performance android-webview android-animation

我试图在我的应用中插入动画,我找到了两个选择:

第一个是使用" Drawable Animation"使用"动画列表",但我的动画由125个全屏帧构成,当我尝试启动它时,应用程序与"java.lang.OutOfMemoryError"崩溃。 我试图通过设置android:largeheap="true"来解决问题,增加堆大小但是没有用。 是一种可能的解决方案,将图像从jpg转换为png?

我在java.lang.OutOfMemoryError occur on the animation Loading?找到了解决方案Causing OutOfMemoryError in Frame by Frame Animation in Android,但我没有找到正确的解决方案。

第二种方法是在javascript / html5中创建动画并将其放入webview中,但我不知道这对于大多数Android设备是否是一个很好的解决方案而且我不会知道是否有可能在webview和app之间建立沟通桥梁。

我发现了http://developer.android.com/guide/webapps/webview.html#BindingJavaScript,但我不确定它是否有效。

那么请你在android中找到复杂动画的方法吗?

0 个答案:

没有答案