JavaShuo
栏目
标签
为什么要用ViewModel
时间 2020-12-26
原文
原文链接
ViewModel是用来存储UI相关的数据的,Activity在横竖屏变化的时候会被销毁,然后再重新创建,如果你把你的数据存储在Activity中,那么新建Activity的时候这些数据就没有了,用户就会很疑惑,屏幕旋转了下怎么界面的东西就没了?所以需要把界面相关的数据存储下来,下回接着用。使用ViewModel就可以做到这一点。 你可能会问,我的App只有竖屏是不是需要考虑这些了? 答案是否
>>阅读原文<<
相关文章
1.
为什么要用 redis/为什么要用缓存
2.
什么是UML?为什么要用UML?
3.
为什么要用Hibernate,Hibernate是什么
4.
redis是什么,为什么要用redis?
5.
Dubbo是什么,为什么要用它?
6.
什么是Socket,为什么要用Socket
7.
为什么要用Jupyter Notebook
8.
为什么要用Redis
9.
为什么要用缓存?
10.
为什么要用MQ?
更多相关文章...
•
为什么使用 XML Schemas?
-
XML Schema 教程
•
为什么使用 Web Services?
-
Web Services 教程
•
为了进字节跳动,我精选了29道Java经典算法题,带详细讲解
•
Composer 安装与使用
相关标签/搜索
为什么
什么
不知为什么
要么
viewmodel
为要
什么时候
什么样
什么人
没有什么
Spring教程
Docker教程
Docker命令大全
应用
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
微软准备淘汰 SHA-1
2.
Windows Server 2019 Update 2010,20H2
3.
Jmeter+Selenium结合使用(完整篇)
4.
windows服务基础
5.
mysql 查看线程及kill线程
6.
DevExpresss LookUpEdit详解
7.
GitLab简单配置SSHKey与计算机建立连接
8.
桶排序(BucketSort)
9.
桶排序(BucketSort)
10.
C++ 桶排序(BucketSort)
本站公众号
欢迎关注本站公众号,获取更多信息
相关文章
1.
为什么要用 redis/为什么要用缓存
2.
什么是UML?为什么要用UML?
3.
为什么要用Hibernate,Hibernate是什么
4.
redis是什么,为什么要用redis?
5.
Dubbo是什么,为什么要用它?
6.
什么是Socket,为什么要用Socket
7.
为什么要用Jupyter Notebook
8.
为什么要用Redis
9.
为什么要用缓存?
10.
为什么要用MQ?
>>更多相关文章<<