Android开发中如何正确保存view的状态.docVIP

  • 7
  • 0
  • 约9.26千字
  • 约 11页
  • 2015-08-03 发布于重庆
  • 举报
Android开发中如何正确保存view的状态.doc

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=match_parent a

文档评论(0)

1亿VIP精品文档

相关文档