Android 骨架屏效果,了解一下

本文介绍了Android中提升用户体验的骨架屏效果,通过展示ShimmerRecyclerView、Skeleton和spruce-android等开源库的简介、预览及源码地址,帮助开发者理解和实现骨架屏动画。
摘要由CSDN通过智能技术生成

以前做应用开发时,在数据尚未加载前一般会先给用户一个提示,最简单粗暴的方式就是菊花图,大多数做法是放一张有个性的静态图,示意正在加载数据,这样体验会好些,直到出现 Skeleton Screen(中文一般叫做骨架屏)极大地提升用户感知体验。其实一开始我并不知道这个效果叫什么名字,后来在 GitHub 看到有人开源了,赶紧 Star。今天我给大家推荐几个 Skeleton Screen 相关库,来了解学习一波。
# 1、ShimmerRecyclerView

## 简介

A custom recycler view with shimmer views to indicate that views are loading (英语渣渣,这句话始终翻译不顺/捂脸)。

## 效果预览

![image](http://upload-images.jianshu.io/upload_images/13855150-c41106e6d45e5c03?imageMogr2/auto-orient/strip)

![image](http://upload-images.jianshu.io/upload_images/13855150-f34c3da968d87064?imageMogr2/auto-orient/strip)

## 源码地址

https://github.com/sharish/ShimmerRecyclerView

# 2、Skeleton
## 简介

这个库提供了一种显示骨架加载视图的简便方法,它现在使用闪存动画的内存优化版本,因此速度更快,您也可以设置更大的布局动画。

## 效果预览

![image](http://upload-images.jianshu.io/upload_images/13855150-1db5fa

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值