首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Metal Desgin
订阅
guyu007
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
RecyclerView 实现条目 Item 拖拽排序与滑动删除
1. RecyclerView Item 拖拽排序::长按 RecyclerView 的 Item 或者触摸 Item 的某个按钮。2. RecyclerView Item 滑动删除:RecyclerView Item 滑动删除:RecyclerView 的 Item 滑动删除。利用 ItemTouchHelper 绑定 `RecyclerView`、`ItemTouchHelper.Callback` 来实现 U 更新,并且实现动态控制是否开启拖拽...
MultiItem用法与详解-优雅的实现多类型RecyclerView Adapter
RecyclerView是一个大家常用的列表控件,在列表中不免会出现多种类型的布局,这时adapter中多种类型的判断就会充满着switch的坏味道,可怕的是需求变更,增加或修改新的类型时,所有的改动都在adapter中进行,没有一个良好的扩展性。 MutliItem主要就是解…
MaterialDesign之对TabLayout的探索
TabLayout是Android Support Design库的新控件,可以用来实现开源框架ViewPageIndicator的效果(在MaterialDesign没出来之前基本都用这玩意儿吧~),TabLayout相比它使用上更加简单,且不一定要跟ViewPager一起使…
Material Design 控件使用 (二)
本篇接着之前的 Material Design 控件总结 (一) 往下学习 support design 包下其余控件, 如果对 Material Design 不太熟悉的同学最好把第一篇看完再来看第二篇效果更好
关于 Android RecyclerView 的那些开源 LayoutManager
Google 默认为 RecyclerView 提供了 LinearLayoutManager、StaggeredGridLayoutManager、GridLayoutManager,已经可以满足很多开发需求了,但是实际开发过程中,免不了出现一些更加新颖的交互设计。于是,便从 Github 上整理了一波关于 RecyclerView 可以使用的 LayoutManager,在实际开发中需要用到时,遇到相似的效果时即可随手拈来,提高效率。
控制 RecyclerView Item 的宽度
自从 Android 中引入 RecyclerView 之后,它就逐步的替换掉了 ListView 和 GridView。本文很简单,行文目的是记录和备忘。如果能帮到你,那再好不过了。
RecyclerView 探索之通过 ItemDecoration 实现 StickyHeader 效果
详细地用示例说明怎么样通过 ItemDecoration 实现 RecyclerView 中的 Header 和 StickyHeader 效果。博文强调编码的思考过程,而不是简单的源码的复制 - 粘贴。有理有据地让代码的编写跟随设计思路开展。
MultiItem进阶 实现Head Foot和加载更多-多类型RecyclerView Adapter
前言 本文是MultiItem系列的进阶文章,主要讲解header footer和下拉刷新加载更多功能的用法与实现详解,上篇文章MultiItem用法与详解-优雅的实现多类型RecyclerView Adapter讲解了一些基本的用法和依赖方式,没有看过的同学可以点击查看。Mu…
RecyclerView 局部刷新爬坑之路
前几天看到的一篇文章,感觉和我的爬坑经历很像,相见恨晚,所以转载一下。