Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
分页库 - 无法停止加载项目
我正在使用分页库直接从网络加载日期 我是否必须实现逻辑来停止获取数据 就我而言 这可能是当收到的项目计数低于页面大小时 目前 当我到达列表末尾时 库会不断加载新页面 理论上 PageKeyedDataSource有一个结果回调 PageKe
Android
pagination
androidarchitecturecomponents
androidpaging
导航架构组件 - 将参数数据传递到 startDestination
我有一个活动 A 启动活动 B 并向其传递一些意图数据 活动 B 托管来自新导航架构组件的导航图 我想将该意图数据作为参数传递给 startDestination 片段 如何做到这一点 好的 感谢 Google 团队的 Ian Lake 我
Android
Navigation
androidarchitecturecomponents
androidarchitecturenavigation
仅当 minifyEnabled 且使用 LifeCycle v 2.1.0 时,创建 ViewModel 时应用程序崩溃
我的应用程序在启动时崩溃LinkageError使用创建视图模型时lazy 崩溃仅发生在以下情况 minifyEnabled被设定为true在 build gradle 中 并且 I use 版本 2 1 0生命周期组件 它可以很好地与li
最佳实践 MVVM 将数据从一个 Activity 传递到另一个 Activity
当前将数据从一个活动 主 传递到另一个 详细 的最佳实践是什么 一种可能的方法是拥有一个在主视图和细节视图之间共享的单一视图模型类 单击主活动中的某个项目时 所选条目将设置为视图模型 详细活动因此可以读取所选条目 因为它使用相同的视图模型
Android
MVVM
androidarchitecturecomponents
android LiveData 或协程通道
让应用程序使用 LiveData 和 ViewModel for UI 来观察存储库中的数据更新 它运行良好 现在有人提出 LiveData还没有被很好地采用 也许应该改用协程的通道 首先不确定关于LiveData的说法是否准确 我确信使用
Android
androidarchitecturecomponents
androidlivedata
kotlincoroutines
Android导航组件:如何获取当前导航图的id?
我使用嵌套导航图来确定范围并在一组片段之间共享我的视图模型 我还有一个 BaseFragment 类 它获取所需视图模型的引用 fun provideViewModel VM return if viewModelScopeGraphId
Android
androidarchitecturecomponents
androidarchitecturenavigation
当嵌套属性更改时通知 LiveData 观察者
Say my LiveData看起来像这样LiveData
Android
androidarchitecturecomponents
androidlivedata
LiveData 阻止在开始观察时接收最后一个值
是否可以预防LiveData开始观察时收到最后一个值 我正在考虑使用LiveData作为事件 例如 显示消息 导航事件或对话框触发器等事件 类似于EventBus 与之间的通信相关的问题ViewModel和片段 谷歌给了我们LiveData
类型转换器不适用于 @Query 中的集合
我有一个名为 Events 的实体 其定义如下 Entity tableName Events data class Event PrimaryKey val id Long val name String val venues Set
Android
kotlin
androidroom
androidarchitecturecomponents
房间持久性:错误:实体和 Pojo 必须具有可用的公共构造函数
我正在将一个项目转换为 Kotlin 并且尝试将我的模型 也是我的实体 设为数据类 我打算使用 Moshi 转换来自 API 的 JSON 响应 Entity tableName movies data class MovieKt Prim
Android
kotlin
androidroom
androidarchitecturecomponents
Android Room:使用 Room 插入关系实体
我在 Room 中添加了一对多关系Relation 我提到这个帖子在 Room 中为关系编写以下代码 这篇文章讲述了如何从数据库读取值 但将实体存储到数据库中会导致userId为空意味着这两个表之间没有关系 我不确定什么是理想的方式inse
Android
androidroom
androidarchitecturecomponents
Android Jetpack 导航、BottomNavigationView 与 Youtube 或 Instagram 一样正确的后退导航(片段后退堆栈)?
Android Jetpack 导航 BottomNavigationView 在后退按钮单击时具有自动片段返回堆栈 我想要的是 在用户依次选择多个选项卡并且用户单击后退按钮后 应用程序必须重定向到他 她打开的最后一页 我使用 Androi
如何确保 WorkManager 取消我的 Worker?
WorkManager 文档中提到取消 Worker 是最大努力 WorkManager 尽最大努力取消任务 但这是 本质上是不确定的 任务可能已经在运行或完成 您尝试取消它 如果我有一个用例怎么办强制的那Worker调用取消方法之一后被取
Android
androidarchitecturecomponents
androidworkmanager
如何从 Android MVVM 架构中的 LiveData 列表中获取第一个或(任何)元素?
我使用 MVVM 架构构建了一个 Android 应用程序 并使用存储库作为ViewModel和房间数据库 在其中一个函数中 我从存储库类中的表中检索对象列表 以便可以从ViewModel class 如何从存储库类中检索列表中的第一个元素
什么是 AndroidX?
我正在阅读有关 Android 房间库的内容 我看到他们改变了包裹android to androidx 我不明白 有人可以解释一下吗 implementation androidx room room runtime room versi
Android
androidarchitecturecomponents
androidjetpack
androidx
如何在后台线程上运行 ListenableWorker 工作?
由于我需要在 WorkManager 中异步执行工作 因此我需要使用ListenableWorker 默认情况下在主 UI 线程上运行 由于这项工作可能是一个很长的处理任务 可能会冻结界面 因此我想在后台线程上执行它 在里面使用 WorkM
如何在Android导航组件中管理BottomNavigationView backstack
我在用navigation component and BottomNavigationView 我面临一个问题 那就是当我从fragment1 gt 2 gt 5 gt 4 gt 3 当我按下后退按钮时我得到fragment1 我知道这是
Android 持久空间:“无法弄清楚如何从光标读取此字段”
我正在尝试使用新的 Android Persistence Room 库在两个数据库表之间创建关系 我查看了文档并尝试实现在以下位置找到的示例https developer android com reference android arc
Android
SQLite
androidroom
androidarchitecturecomponents
使用 Room @Transaction 函数时 Android 仪器测试未运行结束
我正在使用 AS 3 4 1 和运行 Android 9 的模拟器进行测试 当我使用以下测试时 以下测试将无法运行Room Dao Function annotated with Transaction in it class Recurr
Android 架构组件 ViewModel - 如何在测试 Activity 上模拟 ViewModel?
我正在尝试设置类似于Github浏览器示例看起来示例项目只有模拟ViewModel for Fragment但不是一个例子Activity 这是我试图测试的代码Activity通过嘲笑ViewModel 但是ViewModel之前没有设置好
«
1
2
3
4
5
6
»