E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
RecyclerView
实现GridLayoutManager 平均间距的ItemDecoration
计算原理查看文章:
RecyclerView
GridLayoutManger平分间距问题packagecom.trs.v8.main.module.providers.mutil_line;importandroid.graphics.Canvas
-SOLO-
·
2023-12-01 09:05
android
View State but received class androidx.
recyclerview
.widget.
RecyclerView
$SavedState instead same id
java.lang.IllegalArgumentException:Wrongstateclass,expectingViewStatebutreceivedclassandroidx.
recyclerview
.widget.
RecyclerView
YBZha
·
2023-12-01 06:10
Bug修复
androidx
android
Android手表-Wear Develop 、华为Watch开发旋转按钮的坑
如果您在应用中使用ScrollView、ListView、HorizontalScrollView或Wearable
RecyclerView
,那么您的应用视图将默认支持旋转输入。
NeWolf
·
2023-11-30 23:19
RecyclerView
源码分析(二):
RecyclerView
的缓存与复用机制
1、开篇在上一篇文章说到,LineaLayoutManager在填充布局之前会先调用detachAndScrapAttachedViews方法先暂时回收子View,然后在layoutChunk中进行子View的获取(可能会创建View)、测量、布局以及回收流程。实际上三大LayoutManager的流程都是一样的,只是细节上有所差异,感兴趣的同学可以阅读一下源码看看。本篇中涉及LayoutMana
吹白
·
2023-11-30 23:47
#
Android
RecyclerView详解
RecyclerView源码
Android
Android
RV
RecyclerView
Android
RecyclerView
源码分析
RecyclerView
及相关类类图首先从构造函数开始public
RecyclerView
(Contextcontext,@NullableAttributeSetattrs,intdefStyle){
浩瀚星辰
·
2023-11-30 23:46
Android源码
源码
Android
优化
RecyclerView
的缓存获取机制
RecyclerView
的缓存获取机制
RecyclerView
是我们开发中接触比较多的控件。
challenge51all
·
2023-11-30 23:42
android
RecyclerView
干货|详解位图算法在Android
RecyclerView
中的应用
1.前言1.1关于算法金庸武侠小说中的主人公在成为绝世高手之前,都会学习一门玄门内功。郭靖有了全真派的内功才能修炼九阴真经、虚竹得到了无崖子的毕生功力后,武学造诣日渐精进、张无忌苦练五年九阳神功,日后才能融合乾坤大挪移。对于程序员,算法就是小说中的内功,编程语言就是不同门派的武功。张无忌因为有九阳神功加持仅用一天就学会了阳顶天几十年都学不成的乾坤大挪移。一名优秀的程序员需要不断的修炼算法内功,才能
字节小站
·
2023-11-30 23:42
Android开发
Android
RecyclerView
分析 第一篇【ChildHelper】
一、在
RecyclerView
中的位置与角色在
RecyclerView
对象创建时,会创建一个ChildHelper对象。
洛克Lee
·
2023-11-30 23:39
Android
组件
android
RecyclerView
ChildHelper
list笔记
finalLinearLayoutManagerlayoutManager=newLinearLayoutManager(this);
recyclerView
.setLayoutManager(layoutManager
帅气的昵称lc
·
2023-11-30 14:38
Android中实现
RecyclerView
,并对item及其多个子控件的点击事件监听
目录背景实现
RecyclerView
第一步、新建item的xml第二步、在activity的布局中引入
RecyclerView
第三步、新建一个adapter第四步、在activity中初始化绑定adapter
Sca_杰
·
2023-11-30 11:10
android
android
RecyclerView
系列 - ListView样式分割线封装
1.说明基于我们上节课讲解的给
RecyclerView
设置分割线的方法后,我相信大家已经对如何给
RecyclerView
添加分割线已经有了自己的思考,和想法,其实很简单,就是给每个item留出位置,然后用画笔来画分割线
世道无情
·
2023-11-30 06:55
Android
RecyclerView
+SnapHelper 实现横向滚动自动滚动到中心控件并选中
秒代码布局文件Adapterpackageinter.baisong.adapter;importandroid.content.Context;importandroid.support.v7.widget.
RecyclerView
小于先森
·
2023-11-30 01:15
RecyclerView
的滚动问题
RecyclerView
在我们的开发过程中已经使用的不能再多了,开发过程中十分实用,并且使用简单,但我们使用
RecyclerView
的定位滚动,就会发现问题。
ztzt123
·
2023-11-30 01:32
Jetpack ViewBinding
文章目录JetpackViewBinding概述ViewBinding优点配置ViewBinding使用在Activity中使用在Fragment中使用在
RecyclerView
adapter中使用在include
xiangxiongfly915
·
2023-11-29 23:26
#
Android
Jetpack系列
Jetpack
ViewBinding
RecyclerView
长按事件解决
interfaceRvOnItemTouchListener{voidonLongTouchListener();}publicclassOnLongTouchListenerimplements
RecyclerView
.OnItemTouchListener
xiaoerbuyu1233
·
2023-11-29 21:55
java
开发语言
Android之在
RecyclerView
列表中实现单选
一、实现效果单选、可取消选中、列表数据可更新(选择状态清空,可重新选择)
RecyclerView
列表单选二、实现步骤仅展示部分核心代码,请主要参考适配器的定义1、Item布局selected_tip_list_item.xml
灵猫小西
·
2023-11-29 07:18
Android
安卓控件
android
安卓控件
android 解决
RecyclerView
刷新列表自定义控件闪烁问题
相信很多朋友在android开发过程中,会遇到
RecyclerView
的各种坑,今天我就遇到一种,刷新是列表自定义控件折线图闪烁。
雨田Android开发
·
2023-11-29 04:33
RecyclerView
的缓存机制
1、四级缓存
RecyclerView
的缓存的工作主要由其内部类Recycler来完成的,代码如下:RecyclerpublicfinalclassRecycler{finalArrayListmAttachedScrap
code希必地
·
2023-11-29 01:19
使用AppBarLayout的小坑
常用方式是:app:layout_scrollFlags="scroll|enterAlways|snap|exitUntilCollapsed|enterAlwaysCollapsed"scroll:当
RecyclerView
HungerDeng
·
2023-11-28 20:38
Kotlin中
RecyclerView
的使用
上一篇介绍了ListView中的使用基本流程,但是本文的
RecyclerView
更加的强大,可以实现比listview更多的功能。
倔强的加瓦
·
2023-11-28 11:10
Android
kotlin
android
java
Android 流式布局-FlexboxLayout与
RecyclerView
Android可伸缩布局-FlexboxLayout(支持
RecyclerView
集成)1.前言前几天看到Google官方的博客介绍了Google开源的一个强大的布局-FlexboxLayout,看见第一眼我心里的想法是
asfasdfagfdjhgkjh
·
2023-11-28 01:38
android
FlexboxLayout
Android之RecycleView实现指定范围的拖动效果
1问题在RecycleView里面实现指定位置的拖动效果,(这里是实现线性布局的,不是网格布局的)@OverridepublicbooleanonMove(
RecyclerView
recyclerView
杰奎琳子
·
2023-11-27 18:39
Android 侧边索引自定义View
作者:MrTrying前言其实字母索引View已经有很多人都造过的轮子了,有使用ListViewor
RecyclerView
实现的,也有自定义View实现的,但是作为一个程序猿总会想有自己的轮子。
移动端技术
·
2023-11-27 15:54
移动技术开发(二)-对有recycleView的页面进行点击跳转
一.预览效果
recyclerview
detailsdetailsdetails二.原理为
RecyclerView
的每个子item设置setOnClickListener,然后在onClick中再调用一次对外封装的接口
漠认莫认
·
2023-11-27 12:15
Kotlin进阶-4-Bitmap压缩与缓存
内存缓存3.2、DiskLruCache磁盘缓存3.2.1、DisLruCache创建3.2.2、DisLruCache添加缓存3.2.3、DisLruCache获取缓存4、ImageLoader5、
RecyclerView
我要看一下山顶的风景
·
2023-11-27 00:40
Kotlin进阶
Bitmap
压缩
缓存
LruCache
DiskLruCache
Android - 吸顶效果 布局篇
使用方式如下:ViewA:当滑动时,需要滑动上去不见的部分ViewB:当滑动到顶端时,需要保持可见的部分ViewC:一般来说是一个
RecyclerView
主
zzzZ12138
·
2023-11-26 17:32
android
android
ui
Android自定义View之头部悬浮吸顶效果
简介今天介绍一种比较简单的
RecyclerView
头部悬浮吸顶效果的实现方式,通过自定义
RecyclerView
的ItemDecoration分割线即可实现,不需要其他辅助类。
IT小码哥丶
·
2023-11-26 17:30
android
移动开发
java
android 吸顶效果
q=AppBarLayout+++
RecyclerView
mBinding.tablayoutViewpager.post(newRunnable(){@overridepublicvoidrun(){
az44yao
·
2023-11-26 17:57
五种方式实现Android吸顶效果 最全总结!】列表滑动到顶部 固定顶部栏效果
q=AppBarLayout+++
RecyclerView
如今许多app都会应用到的一种UI交互形式,列表滑动到顶部,固定顶部栏效果,我们也可以称作其为吸顶效果。
az44yao
·
2023-11-26 17:27
安卓吸顶效果
publicclassMainActivityextendsAppCompatActivity{
RecyclerView
recyclerView
;privateListlist;privateNormalAdapternormalAdapter
guodashen007
·
2023-11-26 17:54
android
RecyclerView
中的位置你能正确获取Item的位置吗?
我们在使用
RecyclerView
的时候,总是不可避免的获取其ItemView的位置来实现各种各样的需求:
RecyClerView
也提供了获取位置的几种方法,onBindViewHolder(holder
在岁月中远行
·
2023-11-26 17:34
RecyclerView
通用Adapter(MultiTypeItem)
通用的
RecyclerView
的Adapter多类型都是从网上查来的,写到这里以后比较好找多类型的适配器比单一类型的适配器多了一个多类型布局的创建和数据绑定时ItemType的辨别先创建一个多类型的辅助类
时雨不吃饭
·
2023-11-26 02:46
Android之
RecyclerView
的原生Bug-Inconsistency detected. Invalid view holder adapter positionViewHolder{a1
Android之
RecyclerView
的原生Bug-Inconsistencydetected.InvalidviewholderadapterpositionViewHolder{a1bbfa3position
为自己代颜_
·
2023-11-25 19:41
关闭
RecyclerView
惯性滚动,以及多个
RecyclerView
在嵌套滚动中的注意事项
前言:当前
RecyclerView
下拉到顶部或者上拉到底部时,虽然滚动列表停止了,但惯性任务并没有结束,一些特殊需求可能受到影响,需要手动停止。
韩老九
·
2023-11-25 06:02
Android
android
嵌套滚动
RecyclerView
RecyclerView
嵌套布局,导致
RecyclerView
复用失效 解决
前言:使用NestedScrollView嵌套
RecyclerView
。
韩老九
·
2023-11-25 06:32
Android
android
仿 美图 / 饿了么,店铺详情页功能
效果图一:左右
RecyclerView
联动效果图二:通过点击向上偏移至最大值效果图三:通过点击或拖动展开收缩公告效果图四:公告抖动动画效果图五:通过滑动ViewPager2以外区域,指定
RecyclerView
韩老九
·
2023-11-25 05:28
Android
android
java
RecyclerView
实现设置最大高度maxHeight
原文:
RecyclerView
实现设置最大高度maxHeighthttps://blog.csdn.net/z226688/article/details/83722638
RecyclerView
是没有
Amy_LuLu__
·
2023-11-25 00:47
Xposed Hook 魔趣列表动画 xuimod
代码:github基础方法注意点ClassCastException尝试将一个变量强转为想要的类型时,例如我强转hook来的obj类型的变量为
RecyclerView
,这
小强开学前
·
2023-11-24 22:21
android
xposed
逆向
andriod项目实战之二十二---列表右滑删除功能实现
效果图XML代码功能代码(核心)privatevoidinitlay(){m
RecyclerView
=activity.findViewById(R.id.
recyclerView
);m
RecyclerView
.setOverScrollMode
sccd2009
·
2023-11-24 11:46
android
android实战----adapter提供接口给activity调用
需求描述:适配器为activity提供接口,点击事件接口步骤:创建一个适配器类:首先,您需要创建一个适配器类,该类继承自BaseAdapter或
RecyclerView
.Adapter,并实现必要的方法
sccd2009
·
2023-11-24 11:46
android
前端
Android开发之
RecyclerView
多列横向滑动
BaseQuickAdapter类:publicclassPositionListAdapter1extendsBaseQuickAdapter{privateListHScrollViews;private
RecyclerView
smart_recycle1
Mr丶吴
·
2023-11-24 07:08
Activity
Recyclerview
Android
RecyclerView
RecyclerView滑动
设计模式 --- 适配器模式 Adapter Pattern
设计模式---适配器模式AdapterPattern什么是适配器模式类适配器ClassAdapter对象适配器ObjectAdapter接口适配器模式适配器模式在安卓开发中的例子
RecyclerView
ListView
马达加斯加D
·
2023-11-23 22:23
设计模式
Design
Pattern
设计模式
适配器模式
java
Android设计模式--适配器模式
适配器模式在我们的开发中使用率极高,ListView,GridView,
RecyclerView
等都使用了适配器模式,它其实就是将两个不兼容的类融合在一起,它有点像粘合剂,将不同的东西通过一种转换使得他们能够协作起来
袁震
·
2023-11-23 22:20
android设计模式
设计模式
适配器模式
从源码分析
RecyclerView
的分割线原理
先来看
RecyclerView
中的measureChild从这个方法中开始看:publicvoidmeasureChild(@NonNullViewchild,intwidthUsed,intheightUsed
cao苗子
·
2023-11-23 10:12
使用Retrofit、OkHttp、协程和LiveData构建MVVM模式实现网络请求并在
RecyclerView
中显示数据
使用Retrofit、OkHttp、协程和LiveData构建MVVM模式实现网络请求并在
RecyclerView
中显示数据在Android开发中,使用Retrofit、OkHttp、协程和LiveData
独行侠影
·
2023-11-23 10:43
retrofit
okhttp
网络
Android
Android RxJava和改造
Inthistutorial,we’llbeimplementingRetrofitcallsusingRxJavainandroidapp.We’llbecreatinganapplicationthatpopulatesa
RecyclerView
usingRetrofitandRxJava.We
cunchi4221
·
2023-11-22 07:26
android
java
android
studio
app
安卓
RecyclerView
加动画的坑
有个需求是在
recyclerView
上的第一个item加呼吸动画,作为一个动画小白,写个呼吸动画就已经很不容易了,呼吸和心跳很像吧,上来我就咔写了个心跳,哈哈哈,才改成了呼吸。
洺优
·
2023-11-21 17:41
Recycleview上拉隐藏与下拉显示
注意:这边的距离手我们控制随意3.大家不知道注意了了没,就是在toolbar完全隐藏的时候,我们的
RecyclerView
是完全显示的,并没有距离顶部一个toolbar的高度!!
Journey_lm
·
2023-11-21 05:45
对于城市列表数据需要缓存
有时候会遇到选择城市列表的功能,效果图如下:城市列表.png一般需求都是:左边的按钮是一个Button或者是TextView,点击之后会跳转到右边的页面,而右边的页面是一个城市列表,用ListView或者
RecyclerView
世道无情
·
2023-11-20 22:47
Paging3的使用踩坑记录
Paging3介绍Paging3是jetpack推出的一个分页加载库,用于方便开发者实现分页加载功能,支持显示加载状态,重试机制,支持协程与RxJava结合使用,相对于传统的分页加载方案,我们不需要关注
recyclerview
菜籽同学
·
2023-11-20 19:36
android
paging3
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他