首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
view
订阅
digMine
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
[译] RecyclerView正确使用姿势
这篇文章主要讨论解决了俩个问题,外层 RecyclerView 垂直滚动时嵌套的横向 RecyclerView 滑动位置的丢失以及水平方向滑动与垂直滑动的冲突解决。 在垂直滑动的 RecyclerView 嵌套了几个横向滑动的 RecyclerView,通过最新推出的 Conc…
RecyclerView Widget 使用
#recyclerView使用场景:加载列表多类型Item适配加载列表headerfooter适配加载列表上拉加载更多下拉刷新分组列表分组悬浮列表拖拽排序侧滑展开Menu菜单加载列表#多类型Item适
Android-如何保存界面状态
保存页面状态,可以在页面异常退出重建或者屏幕旋转等配置更改的情况下,回到之前的状态,使用户体验更好。 onSaveInstanceState() 保存在磁盘,适合保存小对象。 是声明周期调用的。它保留了在以下两种情况下 UI 的相关数据: 由于内存限制,应用程序在后台运行时会停…
RecyclerView - DiffUtil
DiffUtil 是 Android 工程师提供的用于规范使用 notify*() 方法刷新数据的工具类。 当某条数据发生变化(如移除、修改等)时调用以上方法可用于更新数据以及 UI 显示。 联想实际开发中,列表刷新操作是不是就调用了 notifyDataSetChanged(…
RecyclerView使用
1. 基础使用 RecyclerView需要自己继承RecyclerView.Adapter以及RecyclerView.ViewHolder。 实现ViewHolder,作用就是初始Item中要用的子控件,其作为Adapter的内部类即可。 实现Adapter,这里有三个重要…
[Android] RecyclerView & SearchView
Use it! In Activity or else. That's it. 效果就是,点击搜索按钮,进入搜索页面,有输入就会开始匹配,输入框下会显示列表展示可选的项,点击可选项后会触发callback,弹一个toast同时一个textview展示结果。
自定义View实现字母导航控件
到此为止,可以说 View 的基本绘制结束了,现在使用自定义的 View 界面能够显示出来了,只是还没有添加相关的事件操作,下面将在 View 的触摸事件里实现相关逻辑。 到此为止,View 的自定义关键部分基本完成。 至于数据排序使用 Comparator 接口即可,这里就不…