- 2
- 0
- 约9.41千字
- 约 11页
- 2016-12-28 发布于重庆
- 举报
Android开发中如何正确保存view的状态?
本文是由国外资深开发转件对,Android开发中view的状态正确保存方法的一个深入介绍。为什么是对view的讲解,而不是对Activity 和 Fragment状态保存的讲解呢?是因为前者比后两者稍微复杂,且网上还有太多混淆开发者的讲解。
为什么我们需要保存View的状态?
因为,我坚信移动应用应该是帮助开发者解决问题,而不是制造问题。
想象一下一个非常复杂的设置页面:
这并不是从一个移动应用的截图(这不是典型的win32程序吗。。),但是适合用于说明我们的问题:
这里有非常多的文字输入控件,多选框,开关(switch)等等,你花了15分钟填完所有这些格子,总算轮到点击完成按钮了,但是突然,你不小心旋转了下屏幕,omg,所有的改动都没了,一切都回归到了初始状态。
当然,总有一些用户喜欢你的app简直到不行,不在乎重新填一次。但是老实说,这样做真的正确吗?别犯傻,你不尊重客户体验度,客户就不会喜欢你的APP,我们需要保存用户的修改。
如何保存View的状态?
假设我们这里有一个带有图像,文字和 Switch toggle控件的简单布局:
LinearLayout
xmlns:android=/apk/res/android
android:layout_width=ma
您可能关注的文档
最近下载
- AP 统计模拟题.pdf VIP
- TZJSAE-电动汽车分布式驱动控制通用技术规范.pdf VIP
- 2023年武汉市江夏国有资产经营管理集团有限公司人员招聘考试参考题库及答案解析.docx VIP
- 环境温湿度及大气压力测试仪不确定度分析报告.pdf VIP
- (2025版)结直肠癌肠造口患者全程营养管理专家共识课件.pptx VIP
- 2024年济南高一下期中物理试卷.pdf VIP
- TYNBX 23-2020柠檬及其制品中柠檬苦素和诺米林的测定高效液相色谱法.docx VIP
- 最优化理论课件.pptx VIP
- 一种卧式脱水机.pdf VIP
- “文明的产生与早期发展”教学设计及反思【论文】.pdf VIP
原创力文档

文档评论(0)