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
paging3
JetPack--Paging3
前面我们使用过Paging,最新版本
Paging3
和以前对比,有所改动Paging2->
Paging3
三个模块改为:1.DataSource->PagingSource:数据从该模块中获取,数据可以来源于网络
aruba
·
2024-01-19 12:41
Retrofit2 + Hilt + MVVM + 协程 +
Paging3
+ SmartRefreshLayout 整合 使用
前言Kotlin+Android框架+Jetpack相关库+MVVM整合使用。1、Retrofit2+Hilt+MVVM2、Retrofit2+Hilt+MVVM+协程3、Retrofit2+Hilt+MVVM+协程+Paging3+SmartRefreshLayout效果图源码地址GitHub-LanSeLianMa/Retrofit2HiltMVVMCoroutine:Kotlin+Andro
韩老九
·
2024-01-14 13:39
Android
android
Retrofit2 + Hilt + MVVM + RxJava3 +
Paging3
+ SmartRefreshLayout 整合 使用
前言Java+Android框架+Jetpack相关库+MVVM整合使用。1、Retrofit2+Hilt+MVVM2、Retrofit2+Hilt+MVVM+RxJava33、Retrofit2+Hilt+MVVM+RxJava3+Paging3+SmartRefreshLayout4、Retrofit2+Hilt+MVVM+Guava+LiveData+Paging3+SmartRefresh
韩老九
·
2024-01-10 05:45
Android
android
框架整合使用
Android笔记(二十三):
Paging3
分页加载库结合Compose的实现分层数据源访问
在Android笔记(二十二):
Paging3
分页加载库结合Compose的实现网络单一数据源访问一文中,实现了单一数据源的访问。
灯前目力虽非昔,犹课蝇头二万言。
·
2023-12-30 09:15
android
笔记
jvm
Android笔记(二十二):
Paging3
分页加载库结合Compose的实现网络单一数据源访问
Paging3
组件是谷歌公司推出的分页加载库。个人认为
Paging3
库是非常强大,但是学习难点比较大的一个库。
Paging3
组件可用于加载和显示来自本地存储或网络中更大的数据集中的数据页面。
灯前目力虽非昔,犹课蝇头二万言。
·
2023-12-30 09:42
android
笔记
网络
Android Kotlin
Paging3
Flow完整教程
准备好接口packagecom.example.android_learn_paging.netimportcom.example.android_learn_paging.model.NetDataListimportretrofit2.http.GETimportretrofit2.http.QueryinterfaceFeedBackApi{@GET("api/v1/open/test")s
安果移不动
·
2023-12-19 12:41
002android
android
kotlin
android
studio
谷歌推荐:在 MVVM 架构中使用 Kotlin Flow
综合实战应用神奇宝贝(PokemonGo)眼前一亮的Jetpack+MVVM极简实战,这个项目主要包了以下功能:自定义RemoteMediator实现network+db的混合使用(RemoteMediator是
Paging3
锐湃
·
2023-11-25 11:43
协程
jetpack
mvvm
Paging3
的使用踩坑记录
一、
Paging3
介绍
Paging3
是jetpack推出的一个分页加载库,用于方便开发者实现分页加载功能,支持显示加载状态,重试机制,支持协程与RxJava结合使用,相对于传统的分页加载方案,我们不需要关注
菜籽同学
·
2023-11-20 19:36
android
paging3
Jetpack新成员,一篇文章带你玩转Hilt和依赖注入
随着Android11系统的发布,Jetpack家族又迎来了不少新成员,包括Hilt、AppStartup、
Paging3
等等
guolin
·
2023-11-20 08:23
Android疑难解析
Android
Jetpack
Hilt
Dagger
依赖注入
【开源篇】组件化+Jetpack+MVVM项目实战,涉及协程+Retrofit,Paging3+Room等
0f.png一、项目简介微信截图_20210521163936.png该项目主要以组件化+Jetpack+MVVM为架构,使用Kotlin语言,集合了最新的Jetpack组件,如Navigation、
Paging3
付十一v
·
2023-10-31 22:58
Jetpack 之App Startup
在看Jetpack的官网时,发现在Jetpack中新加了一个AppStartup组件,查了一下是最近和Hilt、
Paging3
一起更新的。为什么需要AppStartup呢?
葛糖糖
·
2023-10-10 08:41
Paging3
使用详解
定义Google推出的一个应用于Android平台的分页加载库;
Paging3
和之前版本相差很多,完全可以当成一个新库去学习之前我们使用ListView和RecyclerView实现分页功能并不难,那么为啥需要
今阳说
·
2023-10-08 08:08
结合
Paging3
快速添加下拉刷新
binding.list.wrapSwipeRefresh(dataAdapter)实现原理要结合
Paging3
给RecyclerView主要完成3个工作。
luowenbin
·
2023-09-19 23:53
Paging3
的使用总结
初始的使用就主要是PagingDataAdapter的使用了,和ListAdapter相比,它支持分页。也是通过submitData来改变数据的可以利用liveData的观察者模式,由Pager传入pagingConfig来提供PagingSource得到PagingSoucre就需要重写laod方法拿到LoadResult,LoadResult由它自己的page方法传入list数据和pageNo
zhouzhihao_07
·
2023-08-25 04:55
Android
基础知识整理
android
paging3
再说说recycleview+paging3 自动滚动的问题
那么问题只能在新引入的
paging3
了。再仔细想想,问题应该在加的底部状态栏上面,所以,问题就定位到了adapter.addLoadStateListener();经过测试,发现是isLoa
黄小楼vincent
·
2023-08-05 08:47
[Android+JetPack] (Java实现) Retrofit2+RxJava3+Paging3+RecyclerView 实现加载网络数据例子 记录
文章目录前言参考链接依赖库及版本Demo效果接口及数据展示各项模块`Retrofit2`Bean,对应上面的接口返回.ServiceAPI部分`
Paging3
``PagingSource`以及`RxPagingSource
iOSTianNan
·
2023-04-19 22:15
android
java
rxjava
android jetpack
Paging3
分页使用教程
1.引用
paging3
的依赖defpaging_version="3.0.0-alpha03"implementation"androidx.paging:paging-runtime:$paging_version
钊神归来
·
2023-04-11 09:26
Android Jetpack
Paging3
简介及其它组件文章分页加载是开发中非常常用的一种场景,我们会采用RecyclerView来进行开发,自己来维护列表数据,通过改变数据刷新列表展示,Jetpack为我们提供了一个库——Paging,Paging也是经历了多次更新,到
Paging3
一个有故事的程序员
·
2023-04-09 15:03
Paging3
加载最后一页,提示“没有更多数据”功能
问题使用
Paging3
处理分页数据,如果需要在RecyclerView底部增加【加载更多】的提示,可以通过调用PagingDataAdapter的withLoadStateFooter()方法,向其底部添加
JamFF
·
2023-04-07 15:46
利用 Paging 3 给 RecyclerView 列表分页
Paging3
基本用法首先实现一个`PagingS由于服务器不稳定动不动就导致写完的文章只剩下一半,以及对文章的无故锁定,本博客不再更新。
不再更新_
·
2023-04-06 15:37
抽丝剥茧Kotlin - 协程中绕不过的Flow
“让我看看我一开始不打算更新的,但是谷歌爸爸一直在推Kotlin,AndroidJetpack中也一直使用Kotlin,最近的
Paging3
中也加入了协程,并使用了Flow,大有势不可挡之势,看来协程中的
九心_
·
2023-04-06 07:33
Android Compose——一个简单的Bilibili APP
Bilibili移动端APP简介依赖效果登录效果WebView自定义TobRow的Indicator大小首页推荐LazyGridView使用
Paging3
热门排行榜搜索模糊搜索富文本搜索结果视频详情合集信息
FranzLiszt1847
·
2023-03-14 23:49
Android
android
android
jetpack
kotlin
hilt
Android Compose——
Paging3
Paging3
效果视频简述Hilt+Retrofit访问接口网络实例PagingSourceViewModelView效果视频简述本Demo采用Hilt+Retrofit+Paging3完成,主要为了演示
FranzLiszt1847
·
2023-03-14 23:48
Android
android
kotlin
android
studio
android
jetpack
组件化+Jetpack+MVVM项目实战,涉及协程+Retrofit,Paging3+Room等
一、项目简介微信截图_20210521163936.png该项目主要以组件化+Jetpack+MVVM为架构,使用Kotlin语言,集合了最新的Jetpack组件,如Navigation、
Paging3
Kepler_II
·
2023-03-13 16:38
使用compose ,
paging3
,jsoup实现分页加载双色球开奖数据
知识来源主要有两个:1,Jetpack新成员,
Paging3
从吐槽到真香2,Github开源项目:NewzCompose其中,“1”=>LotteryRepository(),LotteryViewModel
随心随弈走
·
2023-03-12 05:46
Android Hilt Retrofit
Paging3
使用实例
目录效果视频简述Hilt+Retrofit访问接口网络实例PagingSourceViewModelView效果视频简述本Demo采用Hilt+Retrofit+Paging3完成,主要为了演示
paging3
·
2023-01-17 08:37
抽丝剥茧Kotlin - 协程中绕不过的Flow
“我一开始不打算更新的,但是谷歌爸爸一直在推Kotlin,AndroidJetpack中也一直使用Kotlin,最近的
Paging3
中也加入了协程,并使用了Flow,大有势不可挡之势,看来协程中的Flow
大渔歌_
·
2022-12-26 19:56
kotlin
kotlin
kotlin--综合运用Hilt、
Paging3
、Flow、Room、Retrofit、Coil等实现MVVM架构
Flow文件下载kotlin--Flow结合Room运用kotlin--Flow结合retrofit运用kotlin--StateFlow运用kotlin--SharedFlow运用接着,Jetpack的
Paging3
aruba
·
2022-11-30 12:08
Android Flow 与Live Data对比
:不做跟风党,LiveData,StateFlow,SharedFlow的使用场景对比前言打开Android架构组件页面,我们可以发现一些最新发布的jetpack组件,如Room,DataStore,
Paging3
Miss_Ella
·
2022-04-02 18:44
使用
Paging3
分页加载数据,数据被一次性加载完。
今天写项目的时候,使用
Paging3
分页加载数据。但是出现了一个奇怪的问题,服务器1000多条数据,每页10条,100页,它一下子给我请求光了。
猫叔很不爽
·
2022-03-22 15:24
「神奇宝贝项目」让人眼前一亮的 Jetpack + MVVM 极简实战
前言Jetpack实战项目PokemonGo(神奇宝贝)基于MVVM架构和Repository设计模式,PokemonGo项目中用到的技术,都是之前写过的一系列文章里面涉及到的知识点:
Paging3
(network
Android进阶小麦
·
2022-02-14 03:18
Android
paging3
使用和踩坑经验分享
前言Android列表分页加载组件paging3alpha版本已经出来很久了。目前到了alpha7;分享一下在项目中使用的经验和坑;不讲原理和源码,纯使用经验分享!(不要问我为啥把alpha版本用在项目中,问就是任性,问就是paging2太难用了)准备工作1.依赖:本文撰写日期:2020-10-21;最新版为3.0.0-alpha07//javaimplementation'androidx.pa
JarryLeo
·
2022-02-12 14:09
Jetpack Android Compose 利用
Paging3
实现分页加载,下拉刷新上拉更多
Paging3
分页加载服务端是网上找的开源接口,来自:https://www.free-api.com/最终效果引入依赖://Paging3.0implementation'androidx.paging
被违规后的昵称
·
2021-11-21 15:30
「JetPack」这篇看完,
Paging3
大概可以入门了
作者:黄林晴本文总结了JetPack中
Paging3
的相关用法和示例一、Paging是什么想想我们之前的业务中,实现分页加载需要怎么处理?
不正经的创作者
·
2021-06-22 17:44
Jetpack新成员,一篇文章带你玩转Hilt和依赖注入
随着Android11系统的发布,Jetpack家族又迎来了不少新成员,包括Hilt、AppStartup、
Paging3
等等。
不正经的创作者
·
2021-06-19 03:08
Jetpack 源码分析(五) -
Paging3
源码分析(上)
其实,
Paging3
的推出时间对于我来说挺尴尬,
Paging3
推出的第一个版本时
琼珶和予
·
2021-06-08 23:14
Jetpack 源码分析(六) -
Paging3
源码分析(下)
本篇是
Paging3
源码分析的下篇,将重点介绍RemoteMediator的实现原理。
琼珶和予
·
2021-06-08 17:23
NestedScrollView和
Paging3
的奇妙BUG
关于NestedScrollView和
Paging3
一起使用的bug,其实更应该说是NestedScrollView和RecyclerView一起使用时产生的“问题”。
koinzhang
·
2021-04-08 09:08
花式Kotlin协程用法 - Paging 3源码进阶
技术不止,文章有料,加JiuXinDev入群,Android搬砖路上不孤单前言在上一篇文章中,我和大家简单交流了一下关于
Paging3
的用法,有同学就立即表示,
Paging3
有啥好学的,不就是一个分页库吗
九心_
·
2021-01-27 22:19
Jetpack Paging 思想在起点读书的最佳实践
因为现阶段的Paging2是稳定版,但是它难用,而
Paging3
虽然比较好用,但我还是不敢将Alpha状态的它用于我们的生产环境,并且它和具体的业务结合起来仍有一些障碍。
九心_
·
2021-01-27 22:59
Paging3
的尝鲜
Paging3
的尝鲜前言(伪)咕咕咕xn,想不到一咕就这么久,有点惭愧,好歹良心发现,开始继续更新。
禄遥知马力
·
2020-12-20 23:11
Jetpack
Paging3
基本使用
Paging3
相当于是官网提供的一套解决方案。特点每一页的数据会缓存至内存中,以此保证处理分页数据时更有效的使用系统资源内置请求重复数据删除功能,确保应用有效地使用网络带宽和系统资源支持Kotl
onlyloveyd
·
2020-09-16 15:42
呱呱Android基础
android
kotlin
jetpack
paging3
Jetpack 新成员 AndroidX App Startup 实践以及原理分析
前言前几天Google更新了几个Jetpack新成员Hilt、
Paging3
、AppStartup等等,周末空闲时间实践了一下AppStartup可以前去查看GitHub上的项目AndroidX-Jetpack-Practice
hi-dhl
·
2020-09-12 06:26
Android
开发
paging3
App
startup
jetpack
mvvm
kotlin
Google 推荐在 MVVM 架构中使用 Kotlin Flow
综合实战应用神奇宝贝(PokemonGo)眼前一亮的Jetpack+MVVM极简实战,这个项目主要包了以下功能:自定义RemoteMediator实现network+db的混合使用(RemoteMediator是
Paging3
hi-dhl
·
2020-09-12 06:26
Android
开发
android
jetpack
kotlin
mvvm
kotlin
flow
Google 推荐在项目中使用 sealed 和 RemoteMediator
综合实战应用神奇宝贝(PokemonGo)眼前一亮的Jetpack+MVVM极简实战主要包了以下功能:自定义RemoteMediator实现network+db的混合使用(RemoteMediator是
Paging3
hi-dhl
·
2020-09-12 06:25
Android
开发
jetpack
paging3
Flow
RemoteMediator
DataBinding
神奇宝贝 眼前一亮的 Jetpack + MVVM 极简实战
前言Jetpack实战项目PokemonGo(神奇宝贝)基于MVVM架构和Repository设计模式,PokemonGo项目中用到的技术,都是之前写过的一系列文章里面涉及到的知识点:
Paging3
(network
hi-dhl
·
2020-08-05 01:09
Android
开发
mvvm
jetpack
kotlin
flow
data
mapper
Repository
Jetpack
Paging3
分页库
JetpackPaging3分页库简介分页库可帮助您一次加载和显示一小块数据。按需载入部分数据会减少网络带宽和系统资源的使用量。依赖在app的build.gradle文件中添加依赖:dependencies{......defpaging_version="2.1.2"//kotlin使用paging-runtime-ktx(Java使用paging-runtime)implementation"
summerrse
·
2020-08-04 23:14
Paging3
Jetpack
android
kotlin
Jetpack 最新成员 AndroidX App Startup 实践以及原理分析
codeegg)第999次推文作者:HiDhl链接:https://juejin.im/post/5ee4bbe4f265da76b559bdfe前言前几天Google更新了几个Jetpack新成员Hilt、
Paging3
陈宇明
·
2020-08-03 16:56
上一页
1
下一页
按字母分类:
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
其他