![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自定义控件
文章平均质量分 72
进击的小贝
编程,确实让我体会到了成就感
展开
-
最优雅的方式实现RecyclerView 滚动回弹及下拉刷新效果
SatisOverScroll前言: Android与IOS开发存在的一大差距就是惯性滚动回弹效果,效果确实比较“人性”生动,这也是众多Android开发人员争相效仿的原因,当然我也不例外。作为一名五年经的猿早已不满足与市面上的各种开源框架,理由有:无一例外需要更多的配置去完成惯性回弹效果通过嵌套一个具有OverScroll 事件处理机制的Layout通过自定RecyclerView 等对原“ScrollView”进行事件拦截、滚动动画添加等需要此效果的地方需要修改layout布局层级原创 2021-10-22 15:45:59 · 3606 阅读 · 1 评论 -
RecyclerView最高效的使用方式
### RecyclerView的正确使用姿势##### 自从事android开发已有五年,一直对android 的适配器模式抱一个怀疑态度,从设计的角度上考虑,确实这样便于扩展,便于高度自定义,但对于绝大多数应用场景的开发人员来说,实际并不友好。##### 还记的你是怎么使用RecyclerView进行开发的么?1. ###### 小白使用方式(最原始基础的)```class MyAdapter:RecyclerView.Adapter<RecyclerView.ViewHolde.原创 2021-10-18 11:34:14 · 1032 阅读 · 0 评论 -
自定义控件之简易Tab结构
自定义简易Tab结构控件,仅设置文本与指示器 本文目的加深对自定义控件的理解,掌握自定义控件,everything can draw - 自定义控件继承View - 重写两个参数的构造方法具体看代码部分public TabCustomsView(Context context, AttributeSet attrs) - 难点一在于解决drawText文本Y方向居中问题原创 2017-01-09 21:42:38 · 458 阅读 · 0 评论 -
一看就会的自定义指示器适用tab与viewpager
废话不多说直接看效果/** * Created by sunshaobei on 2017/3/6. */public class Indicator extends View { private Paint paint; private float count = 3; private Paint paint2; private int position =0;原创 2017-04-06 08:55:19 · 215 阅读 · 0 评论 -
android仿ios版本飞常准app字母列表索引,纯原创。
android仿ios版本飞常准app字母列表索引,纯原创。偶然看见飞常准(ios)的字母列表索引,觉得很酷炫,ios可以的android没有不行的,所以就写了一个demo,实现效果完全一样。自定义字母索引viewpackage com.example.sunsh.letter;import android.animation.Animator;import android.animation.V原创 2017-08-07 18:49:33 · 759 阅读 · 0 评论 -
下拉刷新上拉加载RecycleView效果出众
下拉刷新上拉加载RecycleView效果出众原创 2017-10-30 03:47:21 · 895 阅读 · 0 评论 -
Android 页面惯性回弹效果,Nested接口接口简单实现。
基本使用仿ios页面惯性回弹效果,ios能行的,Android更能行,奉行这一原则,由于平时自己用的ios手机看了页面效果,确实体验很好,就想了一下为什么Android没有,其实android是可以有的,据非官方的消息称Android其实早就可以有了,只是谷歌疲于跟ios打官司,这才不屑开在原生上开发这一空能,事实证明,Android确实早就有了,很早以前view中就有了overscrollby方原创 2017-12-02 03:54:35 · 6682 阅读 · 0 评论