android-gif-drawable GIF显示库
在安卓开发中,GIF 动画的显示常常是个大问题,尤其是 Android 原生并不直接支持 GIF。好在有android-gif-drawable库,这个开源库可以轻松 GIF 显示的问题。你可以通过它管理 GIF 内存,控制播放速度、暂停、重播等,甚至还支持硬件加速,提升性能。如果你在 Android 应用中加入流畅的 GIF 展示,这个库是一个不错的选择。举个例子,使用起来简单,像这样:
GifDrawable gifDrawable = new GifDrawable(getResources(), R.raw.gif_file);
imageView.setImageDrawable(gifDrawable);
而且,它的 API 直观,能够满足大多数需求。如果你需要更复杂的控制,还可以利用addAnimatorListener
监听器来控制动画事件,还是蛮方便的。android-gif-drawable支持从 Android 2.2(API 8)开始的版本,兼容性也不错。总结来说,如果你在做一个需要 GIF 图的 Android 项目,这个库绝对值得一试。省心又高效,而且文档和示例代码也挺丰富的。
android-gif-drawable-master.zip
预估大小:71个文件
android-gif-drawable-master
文件夹
gradlew
5KB
src
文件夹
test
文件夹
java
文件夹
pl
文件夹
droidsonroids
文件夹
gif
文件夹
MultiCallbackTest.java
2KB
CallbackWeakReferenceTest.java
2KB
...
152.66KB
文件大小:
评论区