我想为我的 Android 应用程序(minSDK 8)创建一个自定义的、复杂的加载图形。
如果我创建一个 100 帧的 GIF,在 Java/Android 中有没有办法告诉它在我的函数中转到哪个帧'doProgress()'
?
是否有另一种或更好的方法来进行自定义加载图形?
我想为我的 Android 应用程序(minSDK 8)创建一个自定义的、复杂的加载图形。
如果我创建一个 100 帧的 GIF,在 Java/Android 中有没有办法告诉它在我的函数中转到哪个帧'doProgress()'
?
是否有另一种或更好的方法来进行自定义加载图形?
如果我创建一个 100 帧的 GIF,Java/Android 中是否有办法告诉它在我的“doProgress()”函数中转到哪个帧?
由于 Android 不制作 GIF 动画,所以没有。
是否有另一种或更好的方法来进行自定义加载图形?
选项#1:使用帧动画。
选项 #2:使用 aRotateAnimation
与ImageView
.
选项 #3:使用ViewPropertyAnimator
(使用 NineOldAndroids 作为后端)android:rotation
在ImageView
.
可能还有其他选择,尽管这是我想到的三个。
如果你有一个 gif 图像,那么你可以使用WebView
组件来显示 gif 图像。在 webview 中,图像会自行循环,我们不需要做额外的工作。