首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
用户9760994419475
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
RecyclerView ItemDecoration的进阶使用
如果你现在还在用listview,gridview,那么我只能说,太out了。recyclerview现在使用的很普遍了已经,它不仅实现了他们俩的功能,还很方便的实现了横向列表,瀑布流列表等等!不过这些功能相信大部分人都知道,今天记录的是关于通过RecyclerView的Ite…
基于 RecyclerView 实现的歌词滚动自定义控件
这几天打算做一个控件,来让自己复习一下自定义 view 的知识以及事件分发机制的原理与应用。对于这个控件,我已经封装好了,只要调用就可以了。这是我的 gitHub 欢迎 star 和 fork,之前没怎么用过,请大家多多捧场,哈哈! 1.歌词自动滚动 2. 歌词颜色字体变化 3…
Orient-Ui | 单RecyclerView实现花式表格
表格是自打我进公司以后就使用的控件,起初使用的是ScrollablePanel,从一开始的被花式吊打,到后期的熟练使用。 总的来说,TableView的核心是TableLayoutManager,也就是RecyclerView中的LayoutManager,类似于可以随时横纵向…
AndroidX RecyclerView实践-手写卡片式布局
RecyclerView除了可以展示线性、网格、瀑布流等常规列表布局,还支持自定义个性化的布局。这里实现卡片式滑动布局,效果如图: 最终实现效果是一个层叠卡片式布局,支持滑动拖拽移除,并且将移除的item再添加回数据集以便循环演示。点击对应按钮触发对应方向的自动滑出动画。当往左…
用RecyclerView做一个小清新的Gallery效果
RecyclerView现在已经是越来越强大,且不说已经被大家用到滚瓜烂熟的代替ListView的基础功能,现在RecyclerView还可以取代ViewPager实现Banner效果,当然,以下做的小清新的Gallery效果也是类似于一些轮播图的效果,如下图所示,这其中使用到…
重学RecyclerView Adapter封装的深度思考和实现
你有没有陷入过一个误区?自己封装了一个东西,特别的全,什么都支持,一股脑的往里面塞东西,这个人说我想这样,你就改成这样,那个人想那样,你又开始改?难道我们做个东西就是为了让别人指挥吗?答案肯定是:不。那应该从哪几个方面考虑呢? 可靠性 可以理解为,你做的东西不要经常变,特别是抽…
RecyclerView 源码深入解析——绘制流程、缓存机制、动画等
本文打算对 RecyclerView 做一个详细完整的、重点突出的分析与总结,因为 RecycelrView 源码很长(光 RecyclerView 文件本身就有 13000+ 行),因此文章也会很长,但一通分析下来后会发现,RecyclerView 虽然是 ListView …
Android——最全的系统对话框(AlertDialog)详解
在实际应用开发中,用到系统对话框中的情况几乎是没有的。按开发流程来说,UI工程师都会给出每一个弹窗的样式,故而在实际开发中都是自定义弹窗的。 即使用到的地方不多,但是我们也是需要了解并且能熟练的运用它,下面为大家奉上各种系统对话框的实现。 在项目的实际开发中,用到的系统对话框几…
类似抖音直播间滑动加载页
以下是我这个系列的相关文章,有兴趣可以参考一下,可以给个喜欢或者关注我的文章。 现在很多直播软件都具备无限循环加载的功能还有就是群聊图片预览,这节就分析一下,这种功能的实现。 3.自定义View和Layout达到滑动效果。 先给大家看看ViewPager的做法吧。其至少需要4个…
【背上Jetpack之Fragment】你真的会用Fragment吗?Fragment常见问题以及androidx下Fragment的使用新姿势
getParentFragmentManager情况稍微复杂,正常情况返回的是该fragment 依附的activity的FragmentManager。如果该fragment是另一个fragment 的子 fragment,则返回的是其父fragment的 getChildF…