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
setHasFixedSize的方法
在安卓开发的过程中,我们经常会去优化整个页面,为了确保在不同手势或者是切换状态下,整个页面快速的运行,为了不卡顿,我们确保动画60fps的速度运行1、首先为了提供运行的速度,我们会对View的onDraw方法尤其关心,因为会引起垃圾回收,从而导致卡顿,所以在安卓上做动画,请在初始化期间或动画之间分配对象。切勿在动画运行期间进行分配。2、要降低对onDraw方法的调用频率,一般onDraw方法的调用
仕明同学
·
2023-09-02 02:17
仿掌阅实现书籍打开动画
二.思路讲思路之前,先看一下实现效果吧:书籍打开关闭动画.gif看完实现效果,我们再来讲一下实现思路:书籍打开动画的思路.png获取
RecyclerView
(或GridView)中的子View里面的ImageView
Java架构学习者
·
2023-09-01 23:28
Bug系列:ScrollView嵌套
RecyclerView
出现item显示不全的问题
问题场景展示:item显示不全.png我的界面中新手必看
RecyclerView
中的item超过了4个,所以显示不全。
Antonylr
·
2023-09-01 18:44
[Andorid]使用BindingCollectionAdapter后
recyclerView
刷新闪烁的问题
这个方案就是能支持databinding和
recyclerview
、listview的数据绑定,因为是首次使用,就遇到了之前没有遇到的刷新闪烁的问题。每次进入列表,刷新数据后,都
wowo_小白
·
2023-09-01 11:17
学习记录
Android
java
android
【Android Framework系列】第12章 RecycleView相关原理及四级缓存策略分析
1
RecyclerView
简介
RecyclerView
是一款非常强大的widget,它可以帮助您灵活地显示列表数据。
__Yvan
·
2023-09-01 11:18
Android
Framework
Java
android
Framework
RecyclerView
Android第一行代码3.7.2
1.聊天界面在app/build.gradle中添加依赖库implementation'com.android.support:
recyclerview
-v7:28.0.0'修改activity_mian_xml
SJoker_0105
·
2023-09-01 08:20
RecyclerView
回收复用分析
作者:Calculus_小王本文从ViewTraversals三大流程和事件分发讲起,结合使用和体验,重点剖析
RecyclerView
的回收复用机制。
码中之牛
·
2023-09-01 03:54
移动开发
Android
架构
android
移动开发
安卓
性能优化
framework
App架构
android AppBarLayout 结合ViewPager或者
RecyclerView
快速滑动底部加载更多的问题
特别说明只是为了记录自己遇到的问题前段时间做项目用到AppBarLayout咔嚓咔嚓一顿写,写完了测试说你这个加载更多数据时数据没有连在一块(一页15条加载更多时显示18或者20条以后的数据)后来网上查询滑动冲突可是查询的都是数据抖动可能是自己查询的姿势不对,过段时间领导说必须改可是自己在忙新的东西,于是同时一顿搜索实验最后成了。自己贴下代码让自己记住publicclassFixAppBarLay
常朋_android
·
2023-09-01 00:36
RecyclerView
嵌套
RecyclerView
并实现单选
RecyclerView
嵌套
RecyclerView
,外层的
RecyclerView
是竖直方向,内层的
RecyclerView
是横向的滑动解决滑动的冲突卡顿现象实现内层条目长按选中,单击取消选择走的弯路
Q大疯zi
·
2023-08-31 21:26
RecyclerView
使用以及避坑指南
基本使用继承
RecyclerView
.Adapter,并在内部自定义对应的ViewHolderpublicclassHelloRecyclerAdapterextends
RecyclerView
.Adapter
YoungerHu
·
2023-08-31 12:28
Android Glide preload
RecyclerView
切入后台不可见再切换可见只加载当前视野可见区域item图片,Kotlin
AndroidGlidepreload
RecyclerView
切入后台不可见再切换可见只加载当前视野可见区域item图片,Kotlinbuild.gradle文件:plugins{id("org.jetbrains.kotlin.kapt
zhangphil
·
2023-08-31 06:55
kotlin
Android
Glide
android
glide
kotlin
RecyclerView
条目平分屏幕宽度展示
R.layout.item_diamondringzone_item,list);mAdapter.setImageParams(Util.getImageParams(mContext,3,0.9,8));m
RecyclerView
.setAdapter
技术勤奋坚持
·
2023-08-31 05:11
面试官:
RecyclerView
布局动画原理了解吗?
前言「温馨提示:文章有点长,建议关注微信公众号“字节小站”收藏阅读」本文主要通过以下几个方面来讲解
RecyclerView
的布局和动画原理:布局放置:
RecyclerView
#dispatchLayout
音视频开发进阶
·
2023-08-31 01:09
python
java
android
编程语言
面试
RecyclerView
事件分发原理实战分析,Android面试题
最近在解决
RecyclerView
滑动冲突问题时,遇到了使用OnItemTouchLister无法解决问题的场景,本篇文章将结合实际案例,重点介绍如下几个问题:
RecyclerView
事件分发执行流程简要分析添加
m0_61417918
·
2023-08-31 01:38
Android
android
面试
移动开发
在
RecyclerView
,安卓面试问题
ViewBinding当AutomaticBindingAdapter无法满足需求时,可使用MutableBindingAdapter+ViewBindingHolder//创建Adapter,继承自MutableBindingAdapter,共3个泛型参数,分别是://T->实现Identifiable接口的数据类//VH->ViewBindingHolder的实现类//VB->根据布局自动生成
m0_65321095
·
2023-08-31 01:38
程序员
架构
移动开发
android
RecyclerView
浅析,关于Android开发的面试经验总结
========================================================================================首先,ListView和
RecyclerView
sa3221sa
·
2023-08-31 01:38
程序员
架构
移动开发
android
RecycleView相关面试题
讲一下
RecyclerView
的缓存机制,滑动10个,再滑回去,会有几个执行onBindView。缓存的是什么?cachedView会执行onBindView吗?
一叶飘舟
·
2023-08-31 01:08
缓存
真正带你搞懂
RecyclerView
的缓存机制,面试必问
前言想要成为一名优秀的Android开发,你需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。此篇文章是初中高级工程师学习文章,知识体系较为完整。有如下特点:[1]知识结构全面[2]跟随当下技术潮流实时更新[3]可用于面试&学习[4]知识分为文字部分和视频部分,任性选择[5]正确的职业规划[6]方便工作过程中遗忘知识点快速查询分享一波简介的面试题目腾讯—什么是对称加密,什么是非对称
web苍南县
·
2023-08-31 01:08
程序员
android
移动开发
面试
每日一字节跳动面试真题:说一下
RecyclerView
性能优化
字节跳动四面有三面都问了这个问题,在此做了整理,希望可以帮助到大家,欢迎查漏补缺。数据处理和视图加载分离我们知道,从远端拉取数据肯定是要放在异步的,在我们拉取下来数据之后可能就匆匆把数据丢给了VH处理,其实,数据的处理逻辑我们也应该放在异步处理,这样Adapter在notifychange后,ViewHolder就可以简单无压力地做数据与视图的绑定逻辑,比如:mTextView.setText(H
mayundoyouknow
·
2023-08-31 01:37
Android拓展
RecyclerView
性能优化
字节面试真题:说一下
RecyclerView
性能优化
字节跳动四面有三面都问了这个问题,在此做了整理,希望可以帮助到大家,欢迎查漏补缺。数据处理和视图加载分离我们知道,从远端拉取数据肯定是要放在异步的,在我们拉取下来数据之后可能就匆匆把数据丢给了VH处理,其实,数据的处理逻辑我们也应该放在异步处理,这样Adapter在notifychange后,ViewHolder就可以简单无压力地做数据与视图的绑定逻辑,比如:mTextView.setText(H
chuhe1989
·
2023-08-31 01:37
Android开发
面试
面试
android
RecyclerView
面试问答
RecyclerView
:继承重写
RecyclerView
.Adapter与
RecyclerView
.ViewHolder。
Fred__Kang
·
2023-08-31 01:07
面试
android
Android
recyclerView
滚动到指定位置 刚好滚动到 和滚动到顶部
滚动到顶部vallayoutManager=mBinding.rvList.layoutManagerasLinearLayoutManagermBinding.rvList.postDelayed({layoutManager.scrollToPositionWithOffset(index,0)},20)滚动到刚好的位置mBinding.rvList.postDelayed({mBinding
安果移不动
·
2023-08-30 10:52
android
studio
android
ide
RecyclerView
使用示例(瀑布流)
RecyclerView
使用示例效果图代码示例ShopFragment.java(显示
RecyclerView
的Fragment)fragment_shop.xml(相对应的xml文件)GoodsData.java
是阿超
·
2023-08-29 22:57
Android
android
java
android
studio
RecyclerView
瀑布流
Android
RecyclerView
之 列表宫格布局的切换
前言
RecyclerView
的使用我就不再多说,接下来的几篇文章主要说一下
RecyclerView
的实用小功能,包括列表宫格的切换,吸顶效果,多布局效果等,今天这篇文章就来实现一下列表宫格的切换,效果如下一
约翰先森不喝酒
·
2023-08-29 14:21
功能
android
Android ViewPager2总结
APIViewPager2基本使用ViewPager2+TabLayout+Fragment代码下载ViewPager2总结概述ViewPager2是一个增强版的ViewPager,ViewPager2是基于
RecyclerView
xiangxiongfly915
·
2023-08-29 08:28
Android
ViewPager2
Android自定义View--简易画板
实现简易画板效果,功能包括清空、选择颜色,选择大小,效果如下画板布局:自定义viewGraffitiBroadLayout布局文件view_graffiti.xml:画板布局中包括一个自定义涂鸦view,
recyclerView
仙气儿飘飘w
·
2023-08-29 05:27
Android开发
android
android
studio
java
RecyclerView
是否滑动到底部
(没有占满也算滑动到底部,记录这条是为了满足一些特殊的需求,如果是其他的,也可以尝试这个,上代码)privatevalonScrollListener=object:
RecyclerView
.OnScrollListener
暖宝宝_龍
·
2023-08-28 07:16
Compose - 容器组合项
一、延迟列表LazyColumn、LazyRow可滚动,类似
RecyclerView
(Column、Row用Modifier设置滚动是相当于ScrollView)。
Jomurphys
·
2023-08-28 06:13
Compose
android
RecyclerView
| 处理
RecyclerView
中的点击事件
image本文是介绍
RecyclerView
入门系列文章的第三篇。如果您已经对创建
RecyclerView
有了一定的认识,请继续阅读本文。如果尚未熟悉,建议您首先阅读本系列中的第一篇文章。
谷歌开发者
·
2023-08-27 17:12
RecyclerView
侧滑菜单和滑动删除Item
【需求】手机可以在本地添加通知提醒,并且支持编辑和删除,如下图:支持编辑和删除.png【三方依赖库】//
RecyclerView
侧滑菜单,Item拖拽,滑动删除Item,自动加载更多,HeaderView
zhengLH
·
2023-08-27 12:13
android划出列表动画,使用
RecyclerView
和LayoutAnimation给列表添加进入动画
使用
RecyclerView
和LayoutAnimation给列表添加进入动画这里讲解下使用
RecyclerView
和LayoutAnimation给列表添加进入动画。
浮华空梦
·
2023-08-27 11:36
android划出列表动画
Android
RecyclerView
列表中按钮点击事件的回调
本文主要讲述在activity中回调
RecyclerView
适配器中item的button点击事件。
沅霖
·
2023-08-27 08:46
Android
android
RecyclerView
与 LayoutAnimation 实现的进入动画(一 ): List
http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2017/0807/8348.html
Fakecoder_Sunis
·
2023-08-27 02:12
Duilib性能优化——列表控件
列表每一次layout都会处理全部的项目,浪费时间接口设计不够灵活,难以做到数据与视图分离(简单的说,就是老子不喜欢)做过Android开发的肯定知道
RecyclerView
,这里也可以使用跟
RecyclerView
丑角的晨歌
·
2023-08-26 23:16
RecyclerView
使用攻略
简介
RecyclerView
是什么?
淚無痕易
·
2023-08-26 19:44
Android
RecyclerView
使用GridLayoutManager间距设置的方法
以下代码运行良好,每列具有相同的宽度:publicclassGridSpacingItemDecorationextends
RecyclerView
.ItemDecoration{privateintspanCount
s秋天
·
2023-08-26 17:22
android
2020-03-23
6,
RecyclerView
一、
recyclerView
1,添加依赖(版本问题注意),创建布局2,设置布局管理器(三种显示方式:线性布局、网格布局、瀑布流布局)3,获取数据4,创建适配器——重写三个,通过接口回调实现点击事件
创作鬼才刘一白
·
2023-08-26 16:07
Android UI入门(第三篇:
RecyclerView
控件的使用)
前面我们见过ListView使用这里对比ListView来学习
RecyclerView
。
IsCoding
·
2023-08-26 10:09
Base
recyclerview
helper指定某条Item执行动画
Base
recyclerview
helper执行动画很简单,只需要调用openLoadAnimation函数并且传入内置的动画名就行了。
JJoom
·
2023-08-25 09:27
RecyclerView
的滚动事件OnScrollListener解析
手指停止拖拽->抬起手指2.手指按下->手指快速拖拽后抬起手指->列表继续滚动->停止滚动上面的过程的状态变化如下:1.静止->被迫拖拽移动->静止2.静止->被迫拖拽移动->自己滚动->静止(2)监听
RecyclerView
庞哈哈哈12138
·
2023-08-25 09:18
RecyclerView
实测小结
RecyclerView
是真TMD的复杂,怎么那么多细节。本来想按照源码写一个出来,写着写着就觉得坏了,写不下去了,全部弄懂它,要耗死我了,哪有那么多时间,就好像流沙,沼泽。
zhouzhihao_07
·
2023-08-25 04:55
Android
基础知识整理
android
java
apache
简单好用的上拉加载下拉刷新 Base
RecyclerView
AdapterHelper
一个强大并且灵活的Android
RecyclerView
Adapter。
踏雪羽翼
·
2023-08-25 03:16
android
Adapter
下拉刷新上拉加载
recyclerVie
高扩展性的
RecyclerView
通用Adapter
RecyclerView
可以说是Android开发最常用到的控件之一了,每一次用到都new一个专门的Adapter不仅效率低,而且也没有必要,因为大部分的Adapter功能都是类似的。
starryCaptain
·
2023-08-24 16:14
【Android基础面试题】ViewPager与ViewPager2的区别
它们的主要区别如下:实现方式ViewPager2的内部实现是
RecyclerView
,而ViewPager是通过继承自ViewGroup实现的。因此,ViewPager2的性能更高。
程序猿王老铁
·
2023-08-24 16:09
Android基础面试题
Android基础
基础面试题
android
Android View截屏长图拼接(
RecyclerView
)
Android页面View截图(分享、保存相册)AndroidView截屏上下拼接AndroidView截屏长图拼接(
RecyclerView
)AndroidView截屏长图拼接(NestedScrollView
qq_21467035
·
2023-08-24 12:45
View
android
Android Bitmap压缩
AndroidView截屏长图拼接(
RecyclerView
)我们在实际使用中,往往图片转化成Bitmap,对Bitmap操作的时候(如:截屏分享等),可能Bitmap会过大,导致无视实现对应功能。
qq_21467035
·
2023-08-24 12:15
android
Android开发-kotlin基本使用(一)
1、
RecyclerView
列表布局在item_view_linear_vertical.xml中:在fragment_study.xml中:-->在ui-->study-->StudyFragment
Amok校长
·
2023-08-24 08:46
RecyclerView
item设置宽高失效问题
失效表现:在item的xml文件中,设置了“match_parent”,但是在显示的时候,展现形式确实“warp_content”。xml文件如下:加载方式如下:ViewviewHeader=LayoutInflater.from(mAct).inflate(R.layout.rv_city_header,null);在网上查找一些资料之后,找到了原因。正确写法应该是:ViewviewHeader
小锡兵鸥
·
2023-08-24 06:56
Android TV开发之VerticalGridView
androidx.leanback.widget.VerticalGridView继承BaseGridView,BaseGridView继承
RecyclerView
。
南国樗里疾
·
2023-08-23 04:27
Android
androidx
android
RecyclerView
ViewPager2嵌套ViewPager2(
RecyclerView
)滑动事件冲突
ViewPager+ViewPager就不会产生冲突,那是应为,官方ViewPager帮我们已经处理过,但是ViewPager2,并未帮我们处理。然而我们通过源码发现:getParent().requestDisallowInterceptTouchEvent(boolean)是决定是否拦截事件1、官方ViewPager2处理:官方通过get获取NestedScrollableHost第一层包裹的
qq_21467035
·
2023-08-22 23:56
android
javascript
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他