原创自定义View
文章平均质量分 83
TsonTang
一只正在不断学习中的程序猿...
展开
-
scrollview的一个分页效果,即上拉到一定程度,就自动跳转到另一个布局。就像京东淘宝的商品详情。这是一个改良版,可以由下部分到顶部。
写在前面的源码地址参考其他大神的作品,搬过来自己按照自己想要的效果改了改,作为新手这些问题是在恼火。在运用ScrollViewContainer的时候,感觉真心不错,但是有一个问题,就是我在下面的scrollview里面,怎么到顶部呢?查了不少资料,没有得到答案,相关的额全部是在求这一类的解决办法,后来我想了想,另辟捷径,做了一个比较水的效果,希望大家看了,有改善的的意见或建议都提出来,用意完善这一个控件。思路:在内部无法实现这样的方法,那么可以用外部刺激来完成吗?试验1:ScrollV原创 2021-08-24 18:51:59 · 263 阅读 · 0 评论 -
seekBar 带文字的seekBar thumb带文字 滑块上带文字 带图片的seekBar thumb带图片 滑块上带图片
TextSeekBar可以在seekBar的拖动条上添加文字的自定义view。如果当前已有功能不能满足需求,源码已上传,希望可以给你的自定义提供一些参考。源码地址:GitHub当前gradle版本是6.5的,如果因为该版本无法进行依赖的,建议copy代码食用,代码量也不多,如果是第一次接触自定义view的可以看看针对thumb绘制的详细说明。项目引入1.根目录build.gradle添加 allprojects { repositories {原创 2020-12-29 11:31:18 · 2091 阅读 · 1 评论 -
底部tab栏、筛选菜单tab栏、顶部fragment切换tab栏 自定义
TabButtontabButton自定义控件。开发过程中,经常有底部tab栏、筛选菜单tab栏、顶部fragment切换tab栏、侧边栏菜单tab栏等等,每次都去写一堆的view堆在一起,查阅修改都不方便,为此自己写了一个tabButton。支持横向、纵向、单文字、单icon、文字颜色、文字位置、图片颜色、图片位置等等均可自定义配置。!图10. 如何引入0.1 根目录下的build....原创 2019-05-21 17:14:23 · 633 阅读 · 0 评论 -
基于dataBinding、RecyclerView.Adapter封装的BaseAdapter
BaseAdapter基于dataBinding、RecyclerView.Adapter实现的BaseAdapter。免去每次写adapter都需要使用DataBindingUtil.inflate()然后注入。并且footView的也不用单独处理,只需要传入布局ID即可和关联数据即可。footView也兼容了单列(LinearLayoutManager)多列(GridL...原创 2019-05-21 17:38:17 · 942 阅读 · 0 评论