ViewModel如何将事件和数据传送到Activity中?
我们可以使用MutableLiveData<T>。
1. 准备数据类型
新建类MutableDemoVM
public class MutableDemoVM {public int countPoint 0;public ObservableField<String> title new ObservableField<>…
使用databinding
通过databinding功能,可以更轻松地编写可与视图交互的代码。在模块中启用 databinding 之后,系统会为该模块中的每个 XML 布局文件生成一个绑定类。绑定类的实例包含对在相应布局中具有 ID 的所有视图的直接引用。
在大多数情况下&…
ViewModel 如何将事件和数据传送到 Activity 中?我们可以使用 MutableLiveData<T>。
一,准备数据类型
新建类MutableDemoVM。
public class MutableDemoVM {public int countPoint 0;public ObservableField<String> title new Observa…
Jetpack Compose 中使用分页 API 调用的无限滚动 最近,我在DashCoin 的硬币屏幕上添加了一个带有分页 API 调用的无限滚动。它使浏览硬币列表变得非常困难,并且确实减少了初始加载时间,比以前少了。如果没有正确实施,实施无限滚动…