没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
RxCache A library of LRU cache and support Rx. 该库代码大部分借鉴于开源库的,特此声明并感谢! 简介 Library项目地址: RxCache是一个本地缓存功能库,采用Rxjava+DiskLruCache来实现,线程安全内部采用ReadWriteLock机制防止频繁读写缓存造成的异常,可以独立使用,单独用RxCache来存储数据。也可以采用transformer与retrofit网络请求结合,让你的网络库实现网络缓存功能,而且支持适用于不同业务场景的六种缓存模式。 对于本地缓存,可以进行缓存读写操作(异步或同步)、判断缓存是否存在、根据key删除缓存(异步或同步)、清空缓存(异步或同步)等。缓存Key会自动进行MD5加密、可以提供设置缓存磁盘大小、缓存key、缓存时间、缓存存储的转换器、缓存目录、缓存Version等功能。本库不作为重点介绍
资源推荐
资源详情
资源评论
收起资源包目录
rxcache-master.zip (79个子文件)
rxcache-master
gradlew 5KB
settings.gradle 27B
library
src
androidTest
java
com
holen
rxcache
ExampleInstrumentedTest.java 751B
test
java
com
holen
rxcache
ExampleUnitTest.java 406B
main
AndroidManifest.xml 45B
res
values
strings.xml 70B
java
com
holen
rxcache
lib
RxCache.java 16KB
converter
GsonDiskConverter.java 4KB
SerializableDiskConverter.java 2KB
IDiskConverter.java 2KB
DefaultCacheObserver.java 870B
utils
RxUtil.java 2KB
Utils.java 2KB
callback
CacheType.java 154B
CacheTypeToken.java 396B
IType.java 866B
CacheCallback.java 158B
model
RealEntity.java 954B
CacheMode.java 2KB
CacheResult.java 1KB
fun
CacheResultFunc.java 1KB
RxCacheProvider.java 8KB
core
DynamicKey.java 569B
BaseCache.java 4KB
LruDiskCache.java 5KB
MemoryCache.java 2KB
CacheCore.java 4KB
exception
RxCacheNullException.java 228B
stategy
CacheAndRemoteDistinctStrategy.java 2KB
OnlyRemoteStrategy.java 1KB
FirstCacheStrategy.java 2KB
NoStrategy.java 1KB
OnlyCacheStrategy.java 1KB
CacheAndRemoteStrategy.java 2KB
BaseStrategy.java 6KB
FirstRemoteStrategy.java 2KB
IStrategy.java 2KB
RequestApi.java 4KB
.gitignore 7B
build.gradle 868B
proguard-rules.pro 751B
README.md 9KB
gradlew.bat 2KB
gradle.properties 730B
.gitignore 131B
app
src
androidTest
java
com
holen
rxcache
ExampleInstrumentedTest.kt 645B
test
java
com
holen
rxcache
ExampleUnitTest.kt 352B
main
AndroidManifest.xml 1KB
res
mipmap-hdpi
ic_launcher.png 3KB
ic_launcher_round.png 5KB
mipmap-xxxhdpi
ic_launcher.png 9KB
ic_launcher_round.png 15KB
mipmap-xhdpi
ic_launcher.png 4KB
ic_launcher_round.png 7KB
mipmap-anydpi-v26
ic_launcher.xml 272B
ic_launcher_round.xml 272B
mipmap-mdpi
ic_launcher.png 2KB
ic_launcher_round.png 3KB
drawable
ic_launcher_background.xml 5KB
layout
activity_net_cache.xml 3KB
activity_native_cache.xml 3KB
activity_main.xml 838B
drawable-v24
ic_launcher_foreground.xml 2KB
values
colors.xml 208B
strings.xml 70B
styles.xml 383B
mipmap-xxhdpi
ic_launcher.png 6KB
ic_launcher_round.png 10KB
java
com
holen
rxcache
User.java 682B
App.java 860B
GithubService.java 281B
MainActivity.kt 573B
Model.java 570B
NativeCacheActivity.java 5KB
NetCacheActivity.java 6KB
.gitignore 7B
build.gradle 2KB
proguard-rules.pro 751B
build.gradle 644B
共 79 条
- 1
资源评论
蓝星神
- 粉丝: 24
- 资源: 4714
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功