技术栈
viewmodel
天花板之恋
8 天前
jetpack
·
viewmodel
ViewModel
ViewMode是MVVM架构模式中VM层对应的类,它的作用是存储界面数据,并和界面发生数据交互。ViewModel能感知生命周期,并且在界面由于配置问题发生重建时候,可以保持当前的数据不变。生命周期如下:
sziitjin
2 个月前
android
·
compose
·
viewmodel
Jetpack Compose 02 Compose + ViewModel UI和数据逻辑分离
当我们在项目中使用Jetpack Compose进行页面编写的时候,页面涉及到数据刷新,该如何实现UI和数据逻辑分离?本文通过使用Compose + ViewModel ,将在ViewModel中实现数据逻辑,解耦Compose。
challenge51all
4 个月前
android
·
单元测试
·
jetpack
·
viewmodel
ViewModel(8)单元测试
对 ViewModel 进行单元测试可以确保其数据处理逻辑的正确性和稳定性。以下是一个简单的示例,展示如何对 ViewModel 进行单元测试:
hqwest
1 年前
c#
·
.net
·
wpf
·
wpf案例
·
wpf布局
·
wpf ui
·
viewmodel
WPF真入门教程28--项目案例--MQTT服务器和客户端
这个案例还是布局加视图模型,样式应用,业务逻辑,该项目是一个mqtt服务器和客户端的通信工具,这里不去分析mqtt的通信原理,关注在于wpf技能的应用,能够掌握这个例子,离项目开发也差不多了,只是没有跟db打交道,本项目重点在于理解mvvm模式,开发环境依然是vs2022,.netframework 4.8,wpf应用程序。