android up操作是否应该保存当前活动的状态



主页/后退按钮的使用在android文档中有很好的说明,但它没有说明预期的使用是否会"保存对当前活动状态的更改"。

我的具体情况是,向用户提供了一个可以操作的数据输入表(方程列表)(可能会通过应用疯狂的数学将数据搞砸),所以我希望用户能够"不保存更改"地离开。目前尚不清楚这是主页按钮的预期操作,还是允许用户在离开时返回活动。

澄清一下就好了。

我的期望是,当按下Up时会提示用户,通知用户她的信息将丢失。当她确认时,松开信息,当她取消活动停留时。

编辑:最好只在完成任何编辑时显示提示。否则,用户可能会感到厌烦。

HOME/BACK按钮是提供给用户在应用程序中导航的工具。BACK按钮通常用于将用户导航到当前屏幕(活动)的父屏幕或按时间顺序导航到最后一个屏幕。

HOME按钮是一种快速的方式,可以暂停用户当前正在做的任何事情,然后再返回。因此,当用户下次再次回到应用程序时,他可以从离开的地方开始。默认情况下,Android框架将保留APP或UI状态(大部分),所以如果你想坚持默认行为,你几乎不需要做任何事情。但这实际上取决于应用程序的性质。有一些应用程序,下次用户启动时会切换到应用程序主屏幕(但很少)。

还要注意的是,在后台保留应用程序状态的时间实际上取决于系统。有时它会给内存带来压力,用户下次启动应用程序时必须从头开始。

希望我回答了你的问题

最新更新