|
|
1
1
我会使用JobIntentService(用于Android Oreo兼容性)进行下载,该服务通过PublishSubject发布进度。每个活动都可以在某个时间点订阅服务。 重要的是,当应用程序进入后台执行时,活动会处理其订阅。 在这种情况下,Disposing不会取消下载,订阅也不会重新启动下载,因为您使用的是热可观察对象(PublishSubject)。 进度将在下一页发布。 完成了。 任何错误。 对于主题的全局访问,可以使用单例。 另一件重要的事情是,每个订阅者都切换到主线程(在订阅之前使用observeOn(AndroidSchedulers.MainThread)函数),以便您可以修改UI。 玩得开心:) |
|
Murilo · Jetpack编写导航栏项目图标 1 年前 |
|
|
KolaYAndr · 活动RESULT_OK似乎从未发生过 1 年前 |
|
psycho_pat · Android应用程序中的权限 1 年前 |
|
|
FarazFiroz · 如何将argb转换为描述性文本颜色 1 年前 |
|
Daniel · Unity Android游戏支持的设备数量太少 1 年前 |