我试图在我的应用中插入动画,我找到了两个选择:
第一个是使用" 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中找到复杂动画的方法吗?