Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
具有架构组件的多模块导航
所以我当前的应用程序中的模块有这样的结构 我还没有找到任何关于多模块导航的官方文档 但我发现了这个article https medium com hartwich daniel multi module navigation with t
Android
androidarchitecturecomponents
androidarchitecturenavigation
为什么 ViewModelProvider 在屏幕旋转时创建视图模型的新实例?
我试图实现分页 但每次旋转视图模型的屏幕构造函数都会被调用 从而触发 loadInitial 从我的 DataSource 类中的网络获取新数据 感谢帮助 ViewModel def lifecycle version 2 2 0 impl
Android
androidlivedata
androidarchitecturecomponents
androidmvvm
如何在android中使用Room Persistence Library查询嵌套的嵌入式对象?
考虑我有 3 个类用户 地址 位置 class Address public String street public String state public String city ColumnInfo name post code pu
Android
SQLite
androidroom
androidarchitecturecomponents
ViewModelProviders 在 1.1.0 中已弃用
看着谷歌文档 https developer android com topic libraries architecture viewmodel for ViewModel 他们展示了下面的示例代码 说明如何获得ViewModel val
Android
androidgradleplugin
androidarchitecturecomponents
androidviewmodel
如何在Chip Material组件中显示进度drawable动画?
据官方称Action Chips 的设计文档 https material io design components chips html action chips 我们应该能够为芯片添加进度状态 可悲的是 开发文档 https mater
使用 LiveData 从网络刷新数据
我正在开发一个应用程序 该应用程序查询 github api 以获取用户列表 并且我正在遵循推荐的 android架构组件指南 https developer android com jetpack docs guide 从网络获取数据后
Android 分页库不会触发 loadAfter()
我正在使用新的 Android Paging 库来获取具有无限滚动功能的 RecyclerView 我无法理解为什么当我像这样设置 PagedList 时库不触发 loadAfter 方法 val config PagedList Conf
Android
androidrecyclerview
pagination
androidarchitecturecomponents
分页库和房间具有不同的 PagedLists,取决于不同的请求
我正在尝试使用新的 Android 架构组件设置所有列表 房间持久性库 https developer android com topic libraries architecture room html and 分页库 https dev
Android
androidroom
androidarchitecturecomponents
androidpaging
如何将LiveData保存到saveStateHandle中?
如图所示https stackoverflow com a 61166665 3286489 https stackoverflow com a 61166665 3286489 我们可以将LiveData保存在savedStateHand
Android
androidlivedata
androidarchitecturecomponents
androidsavedstate
PagedListAdapter.submitList() 更新现有项目时行为异常
本主题的小故事 应用程序只是在确认后通过对话框更新单击的行的值 在房间数据库上使用分页方案 当添加或删除项目时 会获取最新的数据集并将其传递给submitList方法 然后所有更改都会被看到并且运行良好 问题从这里开始 如果更新了现有项目
Android
androidarchitecturecomponents
androidx
androidpaging
导航时片段生命周期重叠
我有一个Activity具有多个应用程序Fragments通过使用导航组件进行切换 当我在两个片段之间切换时onCreate and onDestroy 方法似乎有重叠 因此 当片段访问相同的全局对象时 我很难编写初始化和清理片段的代码 导
此 NavController 不知道导航 DESTINATION_NAME,是否要重新打开之前使用 navController.popBackStack() 关闭的片段?
我在我的应用程序中使用导航组件 最近它工作正常 但在将项目更新为AndroidX我收到错误navigation destination DESTINATION NAME is unknown to this NavController 仅当
Kotlin 的可空性和 LiveData
我想将 LiveData 与 Kotlin 一起使用 并且值不应为空 你如何处理这个问题 也许是 LiveData 的包装 在这里寻找好的模式 举个例子 class NetworkDefinitionProvider MutableLive
Android
kotlin
androidarchitecturecomponents
androidlivedata
架构组件改造和 RxJava 2 错误处理
我目前正在尝试使用来自改造和 Okhttp 的 API 请求在架构组件中实现新的 ViewModel 一切正常 但我不知道如何将错误响应从改造传递到LiveDataReactiveStreams fromPublisher然后上游到片段中的
Android
Retrofit2
RxJava2
androidarchitecturecomponents
无法解决:添加 google 架构组件依赖项时出现 support-fragment 错误
我想在我的应用程序中使用 Google 架构组件 但是在将 android studio 更新到版本 3 1 1 后 当我添加android arch lifecycle extensions 1 1 1依赖到 app gradle 文件
Android
androidgradleplugin
androidarchitecturecomponents
在顶部添加新项目后,回收器视图不会滚动到顶部,因为列表适配器的更改尚未发生
我在实时数据的开头获取包含新项目的新列表 然后使用其数据更新适配器 viewModel myLiveData observe this Observer myList gt adapter submitList myList recycle
Android
androidrecyclerview
kotlin
androidarchitecturecomponents
如何使用 Android 的架构组件完成 ViewModel 的活动?
我尝试找出如何以最佳方式从 ViewModel 完成 Activity 我找到了使用 LiveData 对象并发出 信号 来执行此操作的一种方法 我怀疑这个解决方案是否有开销 那么这是正确的解决方案还是我应该使用更准确的解决方案 来看示例
Android
androidarchitecturecomponents
如何使用导航架构组件创建BottomSheetDialogFragment?
我在用BottomSheetDialogFragment用于显示一些自定义设置 要求 当我单击 BottomSheetDialogFragment 中的任何选项卡时 我会替换该片段并将其添加到后台堆栈 以便当用户单击 onBackPress
Android 导航 - 是否可以使用 popBackStack 方法从上部片段恢复包?
当我从上部片段传递到下部片段时 我试图在片段之间传递数据 但我不想使用导航方法 它向流程历史记录添加了一个新的目的地 但我想返回到上一个片段 恢复其数据并刷新视图 是否可以使用 NavController 和 popBackStack 方法
Android
kotlin
androidarchitecturecomponents
ViewModel + 数据绑定的最佳实践和模式。 ViewModel 中的 ObservableField 可以吗?
通过查看示例 我发现了两种使用 Android 架构组件的 MVVM 方法 第一种方法 ViewModel提供LiveData Activity订阅LiveData 当观察员打电话时Activity正在将数据设置为ViewModel Obs
«
1
2
3
4
5
6
»