百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
R

reark

> 编程语言
开源

适用于 Android 的 RxJava 架构库

2.0K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

适用于 Android 的 RxJava 架构库

使用 RxJava 的 Android 参考架构 =============================================== 这是一个雄心勃勃的参考项目,旨在利用 RxJava 创建基于数据流的应用程序。

在仓库中,您会发现几种类似库的解决方案,它们可能或可能不具备可重用性。然而,架构的某些部分已经在实际应用中使用,随着这些部分的成熟,它们很可能会被提取到单独的库中。如果您遵循此处介绍的一般指南,您的应用程序将能够在更多或更多官方解决方案出现时,轻松地替换其部分。该架构旨在支持具有远程进程的大型应用程序,例如用于小部件的应用程序。

在 Android 项目中包含 ===============================

groovy
allprojects {
    repositories {
      ...
      maven { url 'https://jitpack.io' }
    }
}

dependencies {
    implementation 'com.github.reark:reark:0.3'
}
``` 或者,您可以考虑将 Reark 作为 Git 的子模块包含在其中。

如上所述,用户输入被转换为 View 层中的一系列字符串,然后由 View Model 进行处理。 当我们准备执行实际的搜索时,会广播一个 Intent,由 NetworkService 处理,在其自己的远程进程中启动网络请求。 一旦网络请求完成,NetworkService 将提取的数据插入到 GitHubRepositorySearchStore 和 GitHubRepositoryStore 的 ContentProvider 中。所有感兴趣的进程都通过 ContentProvider 的 onChange 机制进行通知。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Java

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言