没有合适的资源?快使用搜索试试~ 我知道了~
harmonyos2-Harmony:没有ContentProvider的多进程SharedPreference实现
共90个文件
kt:38个
xml:18个
png:10个
需积分: 48 0 下载量 81 浏览量
2021-07-01
14:14:20
上传
评论
收藏 277KB ZIP 举报
温馨提示
和声2 处理多进程 Android 应用程序是一项复杂的工作。 最大的挑战之一是管理多个进程之间的共享数据。 大多数解决方案依赖于一个进程可供另一个进程读取数据,这可能非常缓慢,并可能导致 ANR。 Harmony 是一个线程安全、进程安全、完整的实现。 它可以代替任何地方使用。 特征 专为支持多进程应用程序而构建 每个进程可以打开一个 Harmony SharedPreference对象,而不需要另一个进程启动 全面实施 发出其他进程所做的更改 不使用本机代码 (NDK) 或任何 IPC 类,例如 、 、 或 类似于默认的内置失败写入恢复 支持 Android API 17+(加密 Android API 23+) 下载 最新版本可在 . Gradle implementation 'com.frybits.harmony:harmony:1.1.8' // implementation 'com.frybits.harmony:harmony-crypto:0.0.2' // For Encrypted SharedPreferences 用法 创建 Harmony SharedP
资源推荐
资源详情
资源评论
收起资源包目录
Harmony-main.zip (90个子文件)
Harmony-main
.gitignore 6KB
app
.gitignore 7B
build.gradle 4KB
src
main
AndroidManifest.xml 1KB
res
mipmap-xhdpi
ic_launcher_round.png 7KB
ic_launcher.png 4KB
mipmap-mdpi
ic_launcher_round.png 3KB
ic_launcher.png 2KB
layout
fragment_results.xml 769B
fragment_main.xml 8KB
view_result.xml 12KB
activity_test.xml 453B
activity_main.xml 1KB
mipmap-xxhdpi
ic_launcher_round.png 10KB
ic_launcher.png 6KB
menu
menu_clear.xml 379B
drawable
ic_launcher_background.xml 5KB
mipmap-anydpi-v26
ic_launcher_round.xml 273B
ic_launcher.xml 273B
drawable-v24
ic_launcher_foreground.xml 2KB
mipmap-hdpi
ic_launcher_round.png 5KB
ic_launcher.png 3KB
mipmap-xxxhdpi
ic_launcher_round.png 15KB
ic_launcher.png 9KB
navigation
nav_graph.xml 783B
values
strings.xml 79B
colors.xml 208B
styles.xml 381B
java
com
frybits
harmony
app
view
LogListAdapter.kt 2KB
ResultsListAdapter.kt 5KB
repository
TestRepository.kt 2KB
fragments
MainFragment.kt 7KB
ResultsFragment.kt 3KB
MainActivity.kt 2KB
hilt
AppModule.kt 1KB
HarmonyTestConstants.kt 1KB
database
HarmonyDatabase.kt 1KB
TestConverters.kt 2KB
TestDao.kt 2KB
TestEntity.kt 3KB
HarmonyApp.kt 857B
test
MMKVRemoteTestRunnerService.kt 7KB
Models.kt 4KB
LogEvent.kt 981B
TestRunner.kt 19KB
TestSuiteRunner.kt 3KB
TrayRemoteTestRunnerService.kt 6KB
HarmonyRemoteTestRunnerService.kt 6KB
libs
tray-0.12.0.aar 43KB
proguard-rules.pro 751B
settings.gradle 77B
build.gradle 2KB
gradlew 5KB
LICENSE 11KB
CHANGELOG.md 6KB
README.md 9KB
gradlew.bat 2KB
gradle.properties 1KB
gradle
wrapper
gradle-wrapper.properties 232B
gradle-wrapper.jar 53KB
crypto
.gitignore 6B
build.gradle 6KB
src
androidTest
java
com
frybits
harmony
secure
EncryptedHarmonyTest.kt 14KB
main
AndroidManifest.xml 89B
java
com
frybits
harmony
secure
EncryptedHarmony.kt 2KB
google
crypto
tink
integration
android
HarmonyKeysetWriter.kt 2KB
HarmonyKeysetManager.kt 18KB
HarmonyKeysetReader.kt 2KB
androidx
security
crypto
SecureHarmonyPreferences.kt 16KB
consumer-rules.pro 0B
proguard-rules.pro 751B
.circleci
config.yml 6KB
harmony
.gitignore 7B
build.gradle 6KB
src
androidTest
AndroidManifest.xml 904B
java
com
frybits
harmony
HarmonyProcessApplyTest.kt 24KB
HarmonyProcessCommitTest.kt 25KB
HarmonyJsonUtilsTest.kt 5KB
HarmonyTestServices.kt 5KB
HarmonyTest.kt 8KB
HarmonyFileTest.kt 16KB
main
AndroidManifest.xml 82B
java
com
frybits
harmony
Harmony.kt 53KB
Logger.kt 1KB
internal
HarmonyFileObserver.kt 1KB
HarmonyFileUtils.kt 3KB
HarmonyJsonUtils.kt 6KB
HarmonyLog.kt 3KB
consumer-rules.pro 0B
proguard-rules.pro 751B
共 90 条
- 1
资源评论
weixin_38638647
- 粉丝: 7
- 资源: 993
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功