利用webview显示gif动画

利用webview显示gif动画

CGRect frame =
CGRectMake(50,50,0,0);

frame.size = [UIImage
imageNamed:@"1.gif"].size;

//
读取gif图片数据

NSData *gif = [NSData
dataWithContentsOfFile: [[NSBundle
mainBundle] pathForResource:@"1"
ofType:@"gif"]];

// view生成

UIWebView *webView = [[UIWebView
alloc] initWithFrame:frame];

webView.userInteractionEnabled =
NO;//用户不可交互

[webView loadData:gif
MIMEType:@"image/gif"
textEncodingName:nil
baseURL:nil];

[self.view
addSubview:webView];

时间: 2024-12-19 08:50:14

利用webview显示gif动画的相关文章

android利用WebView实现浏览器的封装

android提供了封装浏览器的接口,可以让开发者利用自己的view显示网页内容.今天又实现研究了一下,利用WebView显示浏览器内容,还可以利用 WebViewClient显示自己需要的内容. 参考:http://developer.android.com/reference/android/webkit/WebView.html 效果如下: 上面两张图分别是首页的截图,当点击java时的截图.可以看到在浏览器上面已经没有地址栏了.这个是利用WebViewClient显示的内容.相关代码如下

Swift轻松入门——基本语法介绍和详细地Demo讲解(利用WebView打开百度、新浪等网页)

本文主要分为两个部分,第一部分介绍Swift的基本语法,第二部分讲解一个利用WebView来打开百度.sina等网页的小demo,如果对swift的语法不感兴趣的同学可以直接跳到第二部分来感受下Swift的魅力-(本文的demo源码已上传至github:https://github.com/iOSGeek0829/XSurfing) 一.Swift常用语法 Swift是Apple去年推出的一门新的语言,基于C和Objective-C,而没有C的一些兼容约束,它采用了安全的编程模式和添加现代的功能

android 下 利用webview实现浏览器功能

android 下 利用webview实现浏览器功能: 1.界面添加WEBVIEW控件. 2.在界面.JAVA代码页面(protected void onCreate(Bundle savedInstanceState) 方法中)添加如下代码: //#region WebView wb=(WebView)findViewById(R.id.Wb_Main); //设置WebView属性,能够执行Javascript脚本 wb.getSettings().setJavaScriptEnabled(

Android 利用ExpandableListView显示和查询仿QQ分组列表用户信息

在我们的项目开发过程中,经常会对用户的信息进行分组,即通过组来显示用户的信息,同时通过一定的查询条件来显示查询后的相关用户信息,并且通过颜色选择器来设置列表信息的背景颜色. 其中借鉴xiaanming:http://blog.csdn.net/xiaanming/article/details/12684155 下面来看看项目运行后的效果图以及代码结构图: 下面通过代码来实现整个效果. 1.主界面布局activity_main.xml <span style="font-size:18px

让TextView里面的文字逐个显示的动画效果实现

最近使用TextView时想要实现里面的文字逐个显示的动画效果,就如同打字一样. 主要实现思想:新建一个TextView的派生类,先将要逐个显示的字符串保存变量 mOriginalStr 中,然后启动新线程,每隔一段时间使用 Handler 类对象的sendEmptyMessage(int what) 方法发送消息,让 Handler 对象将mOriginal中的字符串逐个添加到TextView中进行显示. 代码实现如下: 1 /** 2 * Created by Haoye on 2016/1

[DevEpxress]GridControl 显示Gif动画

如果没有对进行设置,那么GridControl列中gif在编辑状态下,才能显示动画效果,如果要设置列自动显示动画效果,可以进行如下设置: gridView.OptionsView.AnimationType== GridAnimationType.AnimateAllContent; 希望有所帮助! [DevEpxress]GridControl 显示Gif动画,布布扣,bubuko.com

WinForm上显示gif动画:转

WinForm上的ProgressBar,老实说,实在是不敢恭维,太死板,太难看了,即使做成实时显示处理进度的,它还是逃离不了“难看”.现 在的web2.0上到处都能看到一个显示正在处理的小圆圈在那转啊转,以表示正在处理,虽然它不是实时的,只是个gif动画,但它的效果总感觉要比 winform上的progressBar要赏心悦目的多.那我在winform 上是否也可以用这种gif动画来显示处理进度呢?答案是显然的,肯定可以,听说pictureBox就可以显示gif动画,只要把该控件的image属

android studio创建assets目录并且利用webView加载其html

1.在Android Studio中添加assets目录,首先调整成project模式 在main的目录下新建一文件夹叫:assets .  WebView\src\main\assets 在项目的WebView.iml中加入: <option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" /> 2.在利用webView加载html文件 <span style="w

Delphi使用Image显示gif动画

delphi中,使用TGifimage这个类可以使Image显示Gif动画 // Image1:TImage; // Image1.Picture.LoadFromFile(OpenDialog1.FileName); TGIFImage(Image1.Picture.Graphic).AnimationSpeed := 100; TGIFImage(Image1.Picture.Graphic).Animate := True; // (AnimationSpeed = 0 to 1000)