安卓转圈loading_Android实现加载(loading)图片旋转的三种方式

我们在Android应用开发中可能经常用到类似如下效果的加载过程中的图片旋转效果:

上面的图片是一张gif格式的动态图片,我们知道,在Android中对gif动态图片的支持是不好的。可以通过第三方jar包来支持gif图片的显示。另外还有其他两种方式来实现图片旋转,下面逐一介绍。

方法一、直接使用gif动态图片。

1、首先将第三方GifView.jar包导入到工程目录libs目录下。下载:http://download.csdn.net/detail/pxc0215/7540095

2、在activity_main.xml布局文件中添加imageview控件。

3、MainActivity.java中的主要代码:

// 从xml中得到GifView的句柄,当然,事先还要引入GifView的包import com.ant.liao.GifView;

myGifView = (GifView) findViewById(R.id.img_gif);

// 设置Gif图片源,首先要将loading.gif导入到drawable文件内

myGifView.setGifImage(R.drawable.loading);

// 添加监听器

myGifView.setOnClickListener(this);

// 设置显示的大小,拉伸或者压缩

myGifView.setShowDimension(300, 300);

// 设置加载方式:先加载后显示、边加载边显示、只显示第一帧再显示

myGifView.setGifImageType(GifImageType.COVER);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值