- 博客(2)
- 收藏
- 关注
原创 RecyclerView之缓存设计
前言 上一篇文章RecyclerView之布局设计 RecyclerView,见名之义,这个View代表了可循环使用的视图集合控件,封装了View的缓存逻辑判断,RecyclerView的基本单元是ViewHolder,里面有一个itemView代表了视图上的子View,所以RecyclerView的缓存基本单元也是ViewHolder。本文将从源码的角度来讲解RecyclerView的缓存设...
2020-01-15 17:29:51 1046 1
原创 使用贝塞尔曲线实现一个loading控件
前言 上一篇文章:仿微信滑动按钮 本文是自定义View实践第二篇,上一篇实现了一个简单的滑动按钮,知道了一些自定义View的基本步骤,本文是使用贝塞尔曲线实现的一个加载中控件,接下来进入正文讲解。 地址:WaveLoadingView 效果图 可以看到,WaveLoadingView除了用于loading外,还可以用于显示进度的场景。 实现方式 在效果图中,波浪是曲线的形式的,所以我们需要想办法...
2020-01-01 14:38:53 1961
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人