android app 退出应用实现

2015-05-04 15:45:17 +08:00
 lusyoe

android app退出应用功能,是提示用户按2次返回键好,还是弹出一个dialog让用户选择比较好呢?

9456 次点击
所在节点    Android
14 条回复
morethansean
2015-05-04 15:49:19 +08:00
一直想问,就不能用正常的逻辑吗……
ivanchou
2015-05-04 16:26:44 +08:00
直接推出就是了 返回两下不知道那个脑残想出来的主意 神经病
jimmy
2015-05-04 16:38:38 +08:00
点两次,是为了防止弹出dialog的替代方案。
所以,你的问题已解决。
至于是不是要返回2下才退出,其实影响真的没那么大了。大部分的用户不是一下两下按返回,而是在那边拼命的按返回键 ( ̄y▽ ̄)~*
njustyw
2015-05-04 18:19:03 +08:00
我觉得有些无关紧要的应用比如浏览之类的应用可以选择系统默认的方式 按一次返回键直接退出 对那些涉及用户账户登录的应用 可以使用两次按后退键或者弹对话框方式 当然从体验方式看对话框的方式还需要用户移动手指 有些不便
gongpeione
2015-05-04 18:23:22 +08:00
0 0感觉点两次返回退出比较好
lusyoe
2015-05-04 20:06:34 +08:00
@ivanchou 额,之所以要按2次。我觉得是为了防止用户误触摸的原因吧,我看到现在主流基本上都是按2次退出的。。
ivanchou
2015-05-04 20:13:57 +08:00
@lusyoe 国产那一众才不是主流 去看看国外以及Google的是怎么处理的吧
lusyoe
2015-05-04 20:37:27 +08:00
@ivanchou 没办法啊╮(╯_╰)╭谁叫用户绝大多数都是国人呢,国外的东西再好到了国内都要接地气才行不是吗?Uber就是前车之鉴啊,再看看滴滴快的。。。
AnyOfYou
2015-05-05 00:04:33 +08:00
Android 系统原生的逻辑是,Back 只是界面退到后面,应用并没有立即退出。大部分普通应用也不应该让用户去关心退出应用的事情,这些是由系统来自行处理的。
具体到这个问题,还是应该尽量使用系统原生的行为,Back 就老老实实保存状态。其次选择两次 Back 确认,最后选择对话框确认方式。
KexyBiscuit
2015-05-05 04:25:01 +08:00
Back 是返回,保存状态,允许用户从菜单选择彻底退出。
参考 MX Player 的做法。
ivanchou
2015-05-05 09:56:27 +08:00
@lusyoe 噢 中国人就必须摁两下 你知道这样导致的后果是什么吗 每次为了退出连续摁好几下
cst4you
2015-05-05 11:47:06 +08:00
为什么要退出?
lusyoe
2015-05-05 13:55:03 +08:00
@ivanchou @cst4you 不是所有人都喜欢直接按home的。好吧,我决定不管了,在首页的时候直接让系统自己处理吧。我经验不多,话说按返回系统是直接调用生命周期方法吗还是finish?
cst4you
2015-05-05 14:28:54 +08:00
@lusyoe 强迫症用户就算你告诉他退出了也会到什么360啊什么管家的杀一次进程来"清除内存"做到"加速"效果的. 会玩的用户根本不管

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/188362

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX