Android中SmartRefreshLayout自定义加载headview 小白级别

本文展示了在Android项目中如何使用SmartRefreshLayout实现产品所需的特定加载头部效果。通过创建自定义ClassicsHeader,实现了UI设计的加载图效果。文章提到了SmartRefreshLayout的基本结构,并鼓励读者参考官方文档进行更深入的学习和优化。
摘要由CSDN通过智能技术生成

先来看效果图

使用下拉刷新上拉加载控件SmartRefreshLayout,产品觉得要用UI设计的加载图,于是就有了小白级代码出来了,由于项目工期紧,就顺便写点吧,后期有时间还有这种冲动就来优化吧,使用SmartRefreshLayout的应该都知道它的结构大致:


<SmartRefreshLayout>
    <ClassicsHeader>//刷新header
    <View>//包含的View
    <ClassicsFooter>//加载footer
</SmartRefreshLayout>


既然要用自定义的,那就需要我们自定义ClassicsHeader,于是自己就写了ClassicsHeader

package com.text.demo.widget;

import android.content.Context;
import android.graphics.drawable.AnimationDrawable;
import android.graphics.drawable.Drawable;
import android.support.annotation.ColorInt;
import android.support.annotation.NonNull;
import android.util.AttributeSet;
import android.view.Gravity;
import android.view.View;
imp
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值