Android 骨架屏效果,了解一下

作者: 蓝精灵8091 | 来源:发表于2020-04-22 16:29 被阅读0次

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

    1、ShimmerRecyclerView

    简介

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

    效果预览

    源码地址

    2、Skeleton

    简介

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

    效果预览

    源码地址

    3、spruce-android

    简介

    Spruce 是一个轻量级动画库,可帮助编排屏幕上的动画。该库同时支持 iOS。

    效果预览

    源码地址

    最后我想说:对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,从来都是我们去适应环境,而不是环境来适应我们!

    当程序员容易,当一个优秀的程序员是需要不断学习的,从初级程序员到高级程序员,从初级架构师到资深架构师,或者走向管理,从技术经理到技术总监,每个阶段都需要掌握不同的能力。早早确定自己的职业方向,才能在工作和能力提升中甩开同龄人。

    相关文章

      网友评论

        本文标题:Android 骨架屏效果,了解一下

        本文链接:https://www.haomeiwen.com/subject/xmaiihtx.html