V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
acwind
V2EX  ›  问与答

大家在使用Android时候,如果要退出当前App,是喜欢按Home键还是按返回键?

  •  
  •   acwind · 2012-04-25 14:31:39 +08:00 · 5277 次点击
    这是一个创建于 4624 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我个人是喜欢一路按返回键直到程序退出……

    这个问题困扰蛮久了,感觉按 Home 键退出的时候,程序一直还是驻留在内存中的,总觉得不爽。于是喜欢按返回键一路按到程序退出为止。
    20 条回复    1970-01-01 08:00:00 +08:00
    lfzyx
        1
    lfzyx  
       2012-04-25 14:50:52 +08:00
    1.按home退出,程序保留状态为后台进程;按返回键退出,程序保留状态为空进程。空进程的oom_adj评值高于后台进程,更容易被系统清理。所以推荐用返回键退出。

    2.UC、愤怒小鸟、都市赛车之类程序本身提供关闭功能的,还是尽量主动关闭。浏览器、电子市场、opera mini等不提供关闭功能的,直接返回键退出就行。
    orvice
        2
    orvice  
       2012-04-25 14:53:05 +08:00
    先menu,在退出
    benzhe
        3
    benzhe  
       2012-04-25 14:54:09 +08:00
    miui 有按住返回键强制退出应用的功能,一般用这个
    cloverstd
        4
    cloverstd  
       2012-04-25 15:03:29 +08:00
    @benzhe 强制退出会不会数据丢失?
    cutehalo
        5
    cutehalo  
       2012-04-25 15:11:25 +08:00
    升级4.0以后 按home 然后再弹出程序列表关掉
    depress
        6
    depress  
       2012-04-25 15:12:05 +08:00
    我也是喜欢菜单键-退出,如果没有退出会特别不舒服,现在那种按一次返回会提示再按一次退出的还好,就怕那种没提示按返回直接退出的,老是觉得没退出,强迫症似的去后台杀它们。
    caomu
        7
    caomu  
       2012-04-25 15:34:51 +08:00
    同ls。。。总想去kill了那些木有退出的程序。。。
    benzhe
        8
    benzhe  
       2012-04-25 15:43:20 +08:00
    @cloverstd 要看什么程序了,例如新的 draw something 原生退出后还是会有推送很烦,所以一般就强制关闭,没试过丢失什么
    9hills
        9
    9hills  
       2012-04-25 15:44:29 +08:00
    if ram > 512:
    HOME,内存<=512的用返回
    allenm
        10
    allenm  
       2012-04-25 15:54:24 +08:00
    直接 HOME 键
    liuhang0077
        11
    liuhang0077  
       2012-04-25 15:58:21 +08:00
    感觉安桌好累啊
    iworker
        12
    iworker  
       2012-04-25 16:23:11 +08:00
    kill强迫症
    reus
        13
    reus  
       2012-04-25 16:25:39 +08:00
    如果没有后台在传数据,驻留就驻留吧,重新载入是需要消耗更多电量的(所以那些清理内存的工具实在没有必要)
    dreamtestt
        14
    dreamtestt  
       2012-04-25 16:28:17 +08:00
    不用操心内存管理,实在不行用 Advanced Task Killer
    mozartgho
        15
    mozartgho  
       2012-04-25 17:11:28 +08:00
    习惯了按返回键
    cloverstd
        16
    cloverstd  
       2012-04-25 17:36:48 +08:00
    @caomu 强迫症,关键是Android总会冒出在后台,我一些同学买的三星一些机子还会自动下软件然后自动打开软件,这些更可恶。
    cloverstd
        17
    cloverstd  
       2012-04-25 17:38:01 +08:00
    @benzhe 用 Autostarts 禁掉
    hanbaoo
        18
    hanbaoo  
       2012-04-25 17:38:45 +08:00
    我们的应用,如果你按HOME切出去,30s后自动关闭,尽量不乱占用用户的系统资源
    xingzhi
        19
    xingzhi  
       2012-04-25 18:02:07 +08:00
    这里有篇文章 介绍Android 程序需不需要退出。
    http://www.miguonet.com/ce/519.html

    我个人意见是,普通程序可以不需退出,但涉及到services时,需要提供退出功能。
    例如微信,按返回键或home键都会在后台run services,接收服务器推送的信息。
    但同时它也提供“退出”功能,一旦退出了,应该就是stop services,不能再接收信息了。
    billychow
        20
    billychow  
       2012-04-25 18:56:10 +08:00
    @liuhang0077 Mac 好累啊。点击+号不能最大化窗口,有时候需要用 Shift;X 关闭窗口也是,明明点了 X 却不关闭,还是得按 CMD+Q 才能退出啊。。。 ;)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   888 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 20:19 · PVG 04:19 · LAX 12:19 · JFK 15:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.