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
安卓实现饿了么点餐界面效果(京东类别左右列表联动)
没有效果图的示例简直就是扯淡通过两个
RecyclerView
实现左右联动,吸附的标题通过自定义分割线view实现源码在最下面废话不多说,直接看代码吧。
谁抢我的小口口
·
2022-11-23 20:41
笔记
android-开发实例
自定义控件
android
java
android
studio
Android itemDecoration接口实现吸顶悬浮标题
2.使用
recyclerView
的ItemDecoration,给指定的item设置不同的itemDecoration,并且跟随item的移动而移动或者保持不变。本文采用第二种方式实现,
·
2022-11-17 18:30
浅谈
RecyclerView
的性能优化
RecyclerView
的性能优化在我们谈
RecyclerView
的性能优化之前,先让我们回顾一下
RecyclerView
的缓存机制。
·
2022-11-17 00:00
RecyclerView
性能优化 | 安卓 offer 收割基
本文作者:布兰柯基本文链接:https://blankj.com/2018/09/29/optimize-recycler-view/版权声明:本博客所有文章除特别声明外,均采用CCBY-NC-SA3.0许可协议。转载请注明出处!数据处理和视图加载分离我们知道,从远端拉取数据肯定是要放在异步的,在我们拉取下来数据之后可能就匆匆把数据丢给了VH处理,其实,数据的处理逻辑我们也应该放在异步处理,这样A
枫林梦
·
2022-11-15 09:53
Android自定义控件
Android基于
RecyclerView
的Item侧滑删除从零开始
weixin_33758863
·
2022-11-12 09:27
ui
移动开发
人工智能
Android 进阶学习(三十五) Android 中给View 添加Drawable的思考(二)
Drawable的思考的结尾处,我说出了一个问题,那就是我自己写的drawable缓存,缓存的是drawable本身,这就使得不同的View在使用相同的drawable时,drawable不适配的情况,比如
RecyclerView
Tsm_2020
·
2022-11-08 17:24
Android自定义view实现左滑删除的
RecyclerView
详解
目录概述需求编写代码I编写代码II编写代码III优化总结概述最近安卓自定义view的知识看的很熟,但是却很久没动手了,这几天用kotlin手撕了原先一个左滑删除的
RecyclerView
,居然弄得有点懵逼
·
2022-11-08 10:37
Android
RecyclerView
缓存复用原理解析
目录一、牵出缓存1.缓存还在屏幕内的ViewHolder——Scrap缓存mAttachedScrapmChangeScrap用一个例子说明2.缓存屏幕之外的ViewHolder——CacheView3.mViewCacheExtension4.RecycledViewPool二、到底是四级缓存还是三级缓存一、牵出缓存都有哪些缓存,作用是什么,为什么这么设计1.缓存还在屏幕内的ViewHolder
·
2022-11-08 10:35
Android RecycleView点击item弹出对话框删除其item
适配器MyAdapter.java两个布局文件我就写了,和上次发布的博客一样,packagecom.example.
recyclerview
demo;importandroid.view.View;importandroid.view.ViewGroup
DY.memory
·
2022-11-07 10:21
android-studio
RecycleView
Android碎片Fragment之多标签切换效果
build.gradledependencies{//添加以下两行代码implementationfileTree(dir:'libs',include:['*.jar'])implementation'androidx.
recyclerview
一指流沙q
·
2022-11-04 11:40
移动端开发
android
Android 自定义
RecyclerView
.LayoutManager
代码importandroid.content.Context;importandroid.content.res.TypedArray;importandroid.graphics.PointF;importandroid.graphics.Rect;importandroid.util.AttributeSet;importandroid.util.SparseArray;importandr
背锅TV丶伴奏大师
·
2022-11-02 22:38
Android中常见的一些问题bug
1.AndroidScrollView嵌套
RecyclerView
的冲突解决或者显示不全的问题ScrollView替换成普通布局,然后RecycleView用的BaseMultiItemQuickAdapter
Luke_单车
·
2022-10-27 10:04
Android的RV列表刷新详解Payload与Diff方式异同
目录前言一、Payload的刷新二、Diff的刷新与快速实现方法三、DiffUtil的封装小结前言
RecyclerView
是我们常用的列表控件,一般来说当Item的数据改变的时候我们需要刷新当前的Item
·
2022-10-24 01:02
两个
RecyclerView
中数据跳转显示移动动画
/***@paramitem数据实体类*@paramtextView条目控件*@paramisSelect是否是选择了的数据*/publicvoidmove(NavigationPositionBeanitem,ViewtextView,booleanisSelect){isMove=false;finalint[]startLocation=newint[2];finalImageViewmov
Android14k纯金大佬
·
2022-10-18 08:35
Android 进阶学习(三十三) Android 中一些常用的开发技巧(一)xml 文件相关
就是学习的东西很多都是官方给的一些api,简单的使用介绍写起来太枯燥无味了,而且没有深度写起来也没有动力.那今天就来看看一些简单但是非常实用的开发技巧,有些是我从开源框架中学到的,有些是平时积累的,今天就来归纳一下1.1
RecyclerView
Tsm_2020
·
2022-10-10 11:01
RecyclerView
获取item,删除item的坑
获取item自定义ViewHolderpublicclassViewHolderextends
RecyclerView
.ViewHolder{privateContextmContext;privateViewmItemView
xxpr_ybgg
·
2022-09-28 01:46
android
Android开发
RecyclerView
单独刷新使用技巧
RecycleView的子Item的局部内容1.普通payload方式2.ListAdapter方式总结单刷RecycleView的子Item除非必要,应该尽可能避免调用notifyDataSetChanged()去刷新
RecyclerView
·
2022-09-24 17:26
组合控件——增强型列表——循环视图
RecyclerView
——布局管理器LayoutManager
RecyclerView
的布局样式依赖于布局管理器LayoutManager,它提供了下面3类布局管理器。
小白龙白龙马
·
2022-09-14 09:37
android
Android进阶宝典 -- 手写
RecyclerView
分页组件
在Android应用中,列表有着举足轻重的地位,几乎所有的应用都有列表的身影,但是对于列表的交互体验一直是一个大问题。在性能比较好的设备上,列表滑动几乎看不出任何卡顿,但是放在低端机上,卡顿会比较明显,而且列表中经常会伴随图片的加载,卡顿会更加严重,因此本章从手写分页加载组件入手,并对列表卡顿做出对应的优化1分页加载组件为什么要分页加载,通常列表数据存储在服务端会超过100条,甚至上千条,如果服务
Awesome_lay
·
2022-09-07 10:22
android
android
studio
github
kotlin
分页加载
Android自定义
recyclerView
实现时光轴效果
时光轴效果在很多app上都有出现,例如淘宝中快递的跟踪,本文将使用
recyclerView
实现时光轴效果,我们会到自定义控件,首先先看一下效果图:接下来是步骤分析1自定义属性这个大家应该都了解了,根据我们之前的分析
·
2022-09-05 11:11
Android中
RecyclerView
实现简单购物车功能
Android中
RecyclerView
实现简单的购物车,供大家参考,具体内容如下我们知道在ListView中用setTag来解决Item的复用问题,但是
RecyclerView
中已经帮我们封装好了复用
·
2022-09-05 11:11
Android性能优化之
RecyclerView
分页加载组件功能详解
目录引言1分页加载组件1.1功能定制1.2手写分页列表1.3生命周期管理2github引言在Android应用中,列表有着举足轻重的地位,几乎所有的应用都有列表的身影,但是对于列表的交互体验一直是一个大问题。在性能比较好的设备上,列表滑动几乎看不出任何卡顿,但是放在低端机上,卡顿会比较明显,而且列表中经常会伴随图片的加载,卡顿会更加严重,因此本章从手写分页加载组件入手,并对列表卡顿做出对应的优化1
·
2022-09-05 11:07
Room (三)
RecyclerView
呈现列表数据
1.用到的组件Room,ViewModel,LiveData,Repository,AsyncTack2.Module中build.gradle文件中添加dependencies{defroom_version="2.4.3"implementation"androidx.room:room-runtime:$room_version"annotationProcessor"androidx.ro
Hanyang Li
·
2022-09-05 07:38
Java
Jetpack
Android
Java
Jetpack
Android 手写
RecyclerView
实现列表加载
目录前言1
RecyclerView
的加载流程2自定义
RecyclerView
2.1
RecyclerView
三板斧2.2初始化工作2.3ItemView的获取与摆放2.4复用池2.5数据更新3
RecyclerView
·
2022-08-28 10:25
Android
Recyclerview
实现左滑删除功能
本文实例为大家分享了Android
Recyclerview
实现左滑删除的具体代码,供大家参考,具体内容如下1.先创建一个工具类Slide
RecyclerView
publicclassSlide
RecyclerView
extends
RecyclerView
·
2022-08-24 17:17
Android开发使用
RecyclerView
添加点击事件实例详解
目录引言一、
RecyclerView
基本使用1.添加适配器Adapter2.创建列表的每个项的item_layout.xml文件3.在activity中使用二、
RecyclerView
点击事件详细步骤1
·
2022-08-24 17:41
Android仿天猫横向滑动指示器功能的实现
最简单的方式就是使用
RecyclerView
+GridLayoutManager,我们知道
RecyclerView
可以实现九宫格,接下来就是通过
RecyclerView
控制指示器的显示位置,逻辑实现如下
·
2022-08-08 11:45
Android图片加载库Glide用法
目录Glide介绍AndroidSDK要求使用前的准备基本用法在ListView和
RecyclerView
中的使用占位符选项过渡动画变换效果使用示例Glide介绍Glide是一个快速高效的Android
·
2022-07-28 17:06
RecyclerView
实现侧滑和网络断点续传
本文实例为大家分享了
RecyclerView
实现侧滑和网络断点续传的具体代码,供大家参考,具体内容如下
RecyclerView
侧滑主布局侧滑布局 适配器publicclassMyAdapter1extends
RecyclerView
.Adapter
·
2022-07-27 12:39
RecyclerView
点击事件之修改被点击的item样式
在写
RecyclerVIew
的适配器时,我们都要重写一个方法onBindViewHolder,这个方法在何时会执行呢?
Y.IU.
·
2022-07-25 11:13
Android
RecyclerView
Android
3.Android高仿网易云音乐-首页复杂发现界面布局和功能/
RecyclerView
复杂布局
0.效果图效果图依次为发现界面顶部,包含首页轮播图,水平滚动的按钮,推荐歌单;然后是发现界面推荐单曲,点击单曲就是直接进入播放界面;最后是全局播放控制条上点击播放列表按钮显示的播放列表弹窗。1.整体分析整体使用RecycerView实现,每个不同的块是一个Item,例如:轮播图是一个Item,按钮也是,推荐歌单和下面的歌单是,推荐单曲,还有最后的自定义首页那块也是一样。提示:之所以把推荐歌单下面的
·
2022-07-24 10:31
3.Android高仿网易云音乐-首页复杂发现界面布局和功能/
RecyclerView
复杂布局
Android高仿网易云音乐-首页复杂发现界面布局和功能,效果图依次为发现界面顶部,包含首页轮播图,水平滚动的按钮,推荐歌单;然后是发现界面推荐单曲,点击单曲就是直接进入播放界面。
爱学啊
·
2022-07-24 10:00
recyclerview
快捷滑动到顶部 或者置顶位置
快速滑动到顶部快捷按钮显示时机判断
recyclerView
.addOnScrollListener(object:
RecyclerView
.OnScrollListener(){overridefunonScrolled
小GG
·
2022-07-21 10:43
关于
recyclerview
复用导致应用卡顿崩溃
内容如题,对于
recyclerview
复用,各个开发者都有自己的见解。而本次实战中,就是因为复用,导致的一个性能问题。
motosheep
·
2022-07-19 17:51
安卓实战
android
java
开发语言
vue 列表单元格切换展开/折叠,点击同一个展开/折叠
前言iOS/Andirod原生应用会有一个组件TableView或
Recyclerview
他们中的每个单元格即为一个列表控件下的子控件,每个控件对应一个地址和与之关联的指针和指向地址的索引,可以通过索引找到地址
全栈农民工
·
2022-07-18 11:03
android--FlexboxLayout采坑记
androidFlexboxLayout采坑记google提供的弹性布局的方案:https://github.com/google/flexbox-layout问题子view被错误摆放位置我在
RecyclerView
hijunmeng
·
2022-07-11 10:36
android
android
FlexboxLayout
RecyclerView
的滚动事件 OnScrollListener
RecyclerView
的滚动事件滚动事件的分类列表的滚动分类一般分为两种手指按下---->手指拖动列表移动----->手指停止拖拽----->抬起手指手指按下---->手指快熟拖拽后抬起手指---->
Mi_Manchi丶
·
2022-07-08 09:00
详解Flutter混排瀑布流解决方案
对于Native来说,无论是iOS还是Android,CollectionView和
RecyclerView
都能满足我们的绝大部分场景了。不过目前闲鱼很多业务场景
·
2022-06-29 14:07
Android
RecyclerView
实现九宫格效果
RecyclerView
更加优化的复用机制和方便实现UI效果,几乎替代Listview和GridView的使用。但是分割线的实现,需要自己继承ItemDecoration来绘制。
·
2022-06-28 15:39
RecyclerView
上滑加载更多
第一种方法://上滑加载更多
recyclerView
.addOnScrollListener(new
RecyclerView
.OnScrollListener(){@OverridepublicvoidonScrollStateChanged
yayayaiii
·
2022-06-27 21:28
android开发
android面试题
android
RecyclerView
上滑加载更多
addOnScroll
addOnScrollList
RecyclerView
用ItemDecoration实现StickyHeader
需求:
RecyclerView
列表是分类的,有好多section,每个section下有几个item,要在头部固定一个stickyheader来显示section信息,列表滑动要有推动sectionheader
·
2022-06-24 09:38
Android中协调滚动布局的实现代码
目录使用AppbarLayout和MotionLayout实现常用的布局效果一、AppbarLayout+ViewPager二、AppbarLayout+
RecyclerView
三、MotionLayout
·
2022-06-17 13:17
RecyclerView
的item中嵌套
RecyclerView
的滑动冲突处理
场景再现GIF.gif布局分析无标题.png外层是一个
RecyclerView
,每个Item中又有一个可以上下滑动的
RecyclerView
,这种设计内外层肯定会造成滑动冲突,编码完成的时候表现就是,内部的
HMZZS
·
2022-06-11 17:00
MultiType显示多种数据类型,后台开发Android岗
Gradle配置//MultiTypeapi'com.sunfusheng:MultiType:'//MultiStateapi'com.sunfusheng:MultiState:'//
RecyclerView
Wrappercompile'com.sunfusheng
普通网友
·
2022-06-11 14:55
Android
android
移动开发
Android 中奖滚动效果
自定义AutoPoll
RecyclerView
publicclassAutoPoll
RecyclerView
extends
RecyclerView
{privatelongTIME_AUTO_POLL=16
免费的东西
·
2022-06-11 12:21
java
java
后端
Android App页面滑动标题栏颜色渐变详解
在实际开发中,常见的滑动有列表
RecyclerView
(ListView)滑动,NestedScrollView(ScrollView)嵌套滑动等等。本文主要从上述两方面来探讨滑动效果。
·
2022-06-09 14:33
Android——一个简单的记账本APP
Switch控制显示和隐藏更改Switch样式事件监听保存至SQLite数据库标签选择实现效果预览实现状态改变事件监听状态监听导航界面创建menu创建Fragment绑定Fragment账单记录显示效果预览简述
RecyclerView
FranzLiszt1847
·
2022-06-06 21:13
Android
android
sqlite
xml
android
studio
java
Android ScrollView 嵌套
RecyclerView
滑动卡顿问题,并支持加载更多
ScrollView和
RecyclerView
都是滑动组件,因此存在滑动事件冲突问题,解决思路就是在事件分发函数中将其中下层View的滑动事件做拦截处理布局示例代码如下:注意:在布局中包裹一层RelativeLayout
Allyn的背包
·
2022-06-06 14:00
Jetpack Compose实现列表和动画效果详解
同时,它们避免了
RecyclerView
与X
·
2022-06-01 11:12
View的Temporary Detach状态
View的TemporaryDetach状态探究TemporaryDetach与Detach的关系切入点起因是在分析
RecyclerView
缓存机制时,在类注释描述的Scrap中,提到了处于temporarydetached
·
2022-05-30 11:22
android源码分析
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他