android 微信图片动画,一款仿微信图片加载,微博图片加载,视频加载时的进度view...

ImageLoadingView

Abstract 摘要

类似微信和微博图片或视频加载时的轻量级loading

Gif 动画

1.gif2.gif

Demo 下载体验

Usage 使用方法

Step 1

Gradle 配置

dependencies {

compile 'com.yinglan.imageloadingview:library:0.1.0'

}

Step 2

In layout

android:id="@+id/loadingview"

android:layout_centerInParent="true"

android:layout_width="50dp"

android:layout_height="50dp" />

or

In Java Code

{

ImageLoadingView loadingView = new ImageLoadingView(this);

loadingView.setTargetView(imageView);

}

Step 3

提供方法:

loadingView.setProgress(float f); //0.0 ~ 1.0;

loadingView.loadCompleted();

loadingView.loadCompleted(ImageLoadingView.ViewType.IMAGE);

loadingView.loadCompleted(ImageLoadingView.ViewType.VIDEO);

loadingView.loadFaild();

loadingView.setInsideCircleColor(int color);

loadingView.setOutsideCircleColor(int color);

FAQ 注意

在为动态生成的控件添加ImageLoadingView时,需要注意先为该控件添加可靠父布局,再调用setTargetView(imageView).

本demo中是使用imageloader来实现的图片加载进度监听回调

LICENSE 开源协议

Apache License Version 2.0

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值