Android中播放Gif动画取巧的办法

 更新时间:2016年03月03日 15:00:07   作者:灬布衣丶公爵丨  
本文给大家介绍Android中播放Gif动画取巧的办法的相关资料,涉及到android 播放gif动画相关知识,感兴趣的朋友一起学习吧

由于做的项目,要有个动画的等待效果,第一时间想到的就是Gif(懒,省事),但是试了好多据说能播放Gif的控件,也写过,但是放到魅族手机上就是不能播放,所有就想了个招,既然Gif能在浏览器上播放,那android 的 WebView 也能播放,写了个Demo,果然能播放。

1、将gif的文件放到android的资源文件夹里面

2、写个html,将android的gif源放到WebView里面去加载

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
tools:context=".MainActivity">
<WebView
android:id="@+id/webview"
android:layout_width="match_parent"
android:layout_height="match_parent">
</WebView>
</RelativeLayout>

3、代码中使用

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
WebView webView = (WebView) findViewById(R.id.webview);
webView.loadDataWithBaseURL(null,
"<HTML><body bgcolor='#f3f3f3'><div align=center><IMG src='file:///android_asset/load_wait_1_gif.gif'/></div></body></html>",
"text/html", "UTF-8",null);
}

好了,现在就可以播放了,感觉能够适配任何机型。

以上所述是小编给大家介绍的Android中播放Gif动画取巧的办法,希望对大家有所帮助!

相关文章

  • Android 通知栏的使用方法

    Android 通知栏的使用方法

    不同版本通知栏的创建方式不尽相同,当前官方推荐使用 NotificationCompat 相关的API,兼容到Android 4.0,但是部分新功能,比如内嵌回复操作,旧版本是无法支持的。
    2021-05-05
  • 详解Android Ashmem匿名共享内存

    详解Android Ashmem匿名共享内存

    这篇文章主要介绍了Android Ashmem匿名共享内存的相关资料,帮助大家更好的理解和学习使用Android开发,感兴趣的朋友可以了解下
    2021-04-04
  • Android开发仿咸鱼键盘DEMO(修改版)

    Android开发仿咸鱼键盘DEMO(修改版)

    本文给大家分享一段代码关于android开发高仿咸鱼键盘修改版的实例代码,代码简单易懂,非常实用,需要的朋友参考下吧
    2016-11-11
  • Android深入分析属性动画源码

    Android深入分析属性动画源码

    这篇文章主要给大家介绍了关于Android动画系列教程之属性动画的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • Android编程应用风格和主题详解

    Android编程应用风格和主题详解

    这篇文章主要介绍了Android编程应用风格和主题,较为详细的分析了Android应用风格和主题的概念、功能、使用方法与注意事项,需要的朋友可以参考下
    2016-10-10
  • 详解Android Studio正式签名进行调试的实现步骤

    详解Android Studio正式签名进行调试的实现步骤

    这篇文章主要介绍了详解Android Studio正式签名进行调试的实现步骤的相关资料,需要的朋友可以参考下
    2017-07-07
  • android自定义AlertDialog对话框

    android自定义AlertDialog对话框

    这篇文章主要为大家详细介绍了android自定义AlertDialog的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • Android内嵌Unity并实现互相跳转的实例代码

    Android内嵌Unity并实现互相跳转的实例代码

    这篇文章主要介绍了Android内嵌Unity并实现互相跳转的实例代码,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-11-11
  • 简单实现Android端搜索框示例详解

    简单实现Android端搜索框示例详解

    这篇文章主要为大家介绍了简单实现Android端搜索框示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-11-11
  • Android新建Activity的方法

    Android新建Activity的方法

    这篇文章主要介绍了Android新建Activity的方法,结合实例形式分析了Android新建Activity的具体步骤与相关实现技巧,需要的朋友可以参考下
    2016-04-04

最新评论