摘要:
一.实时数据LiveData 在上一节中,我们学习了ViewModel,了解到ViewModel的主要作用是存放页面所需要的各种数据。我们在示例代码中定义了接口,当数据发生变化的时候,采用接口的方式实现对页面的通知。但是这种方式是有缺陷的,当要存储的数据非常多的时候,就要定义大量的接口,代码会显得十 阅读全文
posted @ 2023-08-10 11:41
故乡的樱花开了
阅读(355)
评论(0)
推荐(0)
摘要:
一.视图和数据模型之间的桥梁ViewModel 在页面(Activity/Fragment)功能较为简单的情况下,通常会把UI交互,与数据获取等相关的业务逻辑全部写在页面中。但是在页面功能复杂的情况下,这样做是不合适的,因为它不符合“单一功能原则”。页面应该只负责处理用户和UI控件的交互,并将数据展 阅读全文
posted @ 2023-08-10 10:48
故乡的樱花开了
阅读(309)
评论(0)
推荐(0)

浙公网安备 33010602011771号