话不多说 先看效果: 老规矩 不想听俺叨逼叨的请移步: GitHub - SuperBanner 首先总结下需求:1:支持手指循环滑动2:支持定时轮播3:支持手指触摸/滑动...
话不多说 先看效果: 老规矩 不想听俺叨逼叨的请移步: GitHub - SuperBanner 首先总结下需求:1:支持手指循环滑动2:支持定时轮播3:支持手指触摸/滑动...
仿ios页面惯性回弹效果,ios能行的,Android更能行,奉行这一原则,由于平时自己用的ios手机看了页面效果,确实体验很好。 IOS都有了,做android能不搞一下么...
DEMO源码 使用的ConstraintLayout版本 如果不使用androidx的话可以使用下面的版本 注意:使用不同的ConstraintLayout版本可能会有坑,如...
一、前言 最近项目里面需要用到多个seekbar并且需要显示不同的精度,于是参考了部分博客模仿华为的天气刻度盘添加了精度控制和自己定义的seekbar实现了如下效果(画面模糊...
1. Livedata特性 LiveData 是一种可观察的数据存储器类。并且具有生命周期感知能力,能遵循其他应用组件(如 Activity、Fragment 或 Servi...
1,handler 机制中,存在哪些角色?各自承担了什么功能? 1.Handler :消息辅助类& 对外的接口& 向MQ投递消息&消息的目标处理者2.Message :消息的...
在项目开发中其实最常见的网络请求框架就是OkHttp+Retrofit,在上一篇老生新谈,从OkHttp原理看网络请求[https://juejin.cn/post/6979...
面试官:为什么用Glide,而不选择其它图片加载框架? 链式调用,生命周期,解耦 面试官:有看过它的源码吗?跟其它图片框架相比有哪些优势? 同上,fresc要写在xml中,而...
测量 View 就是测量一个矩形 透过另一个视角来观察,所有的 Widget,我们使用的小控件都是Widget。如果TextView和Buttton等 因此,自定义 View...