V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
AoEiuV020CN
V2EX  ›  Android

MIUI14 返回键不会 finish 最后一个 activity

  •  
  •   AoEiuV020CN · 2022-12-12 01:58:14 +08:00 · 10294 次点击
    这是一个创建于 730 天前的主题,其中的信息可能已经有所发展或是发生改变。
    是为了再次打开时更快?
    这种“优化”真的合适吗?该不是 bug 吧,行为都和 android 不同了,
    有时候想靠返回再打开重启一些 app ,比较快,
    都已经习惯了,
    但现在只能到应用列表划掉杀了进程再打开,慢,也麻烦,
    16 条回复    2022-12-12 17:26:24 +08:00
    diy886
        1
    diy886  
       2022-12-12 09:02:51 +08:00
    真想重启都是划掉的,没有靠返回,不靠谱
    unco020511
        3
    unco020511  
       2022-12-12 09:33:18 +08:00
    如 2 楼所述,这是 Android 的官方特性
    lanceran
        4
    lanceran  
       2022-12-12 09:49:57 +08:00
    可以结贴了,官方特性
    AoEiuV020CN
        5
    AoEiuV020CN  
    OP
       2022-12-12 10:37:07 +08:00
    @hackerwgf #2
    @unco020511 #3
    @lanceran #4
    是我落伍了,刚知道这个变更,
    不过怎么是 android 12 就变了,不是 13 ,我之前用着的 miui13 就是 android12 ,是没变的,
    AoEiuV020CN
        6
    AoEiuV020CN  
    OP
       2022-12-12 10:57:34 +08:00
    @diy886 #1 如果是 app 出了未知 bug 想靠重启解决那确实 finish 意义不大,
    但反过来说如果已经试过确认了返回可以解决问题,而且使用返回很久了,那就不存在返回靠不靠谱的问题了,只有好处了,
    我常用的比如一个 app 首页搜索框输入了内容,返回再打开就会回到搜索前的状态,现在的变化结果就是我会习惯性返回再打开发现还在搜索状态,然后再划掉重开,启动又慢了,
    fromzero
        7
    fromzero  
       2022-12-12 11:18:59 +08:00
    Android 这是向 iOS 学习,弱化 App 能关闭的概念,不用 App 时直接回到桌面就行。
    AoEiuV020CN
        8
    AoEiuV020CN  
    OP
       2022-12-12 11:22:37 +08:00
    @AoEiuV020CN #6 啊对了, 这种 “划掉”==“强行杀死” 貌似也是 miui 特色?
    我一直记得划掉是 finish 整个 task ,不杀进程,但 miui 上最后一个 task 被划掉结果就是强杀进程,所以我都不喜欢用这个划掉功能,非必要都不用,总觉得不安全,
    unco020511
        9
    unco020511  
       2022-12-12 11:32:19 +08:00
    @AoEiuV020CN #5 MIUI 从 android12 就开始了呀,我现在就是 miui android12
    AoEiuV020CN
        10
    AoEiuV020CN  
    OP
       2022-12-12 11:42:41 +08:00
    @unco020511 #9 额,可能还有其他坑,我拿 miui13 测了下其他 app ,确实 android 12 返回就没有 finish 了,
    但是我用的“自冻”,确实在 miui13 和 miui14 行为不同了,
    我再看看吧,
    abc8678
        11
    abc8678  
       2022-12-12 13:55:45 +08:00 via Android
    我把长按返回键设为停止 APP 这样有助于手动关掉当前程序 包括后台,就不用看应用详情了。侧滑返回的话,用第三方无障碍工具实现。
    abc8678
        12
    abc8678  
       2022-12-12 13:58:48 +08:00 via Android
    @fromzero 习惯性用完就划掉 APP 了,没用完的话就留着,当做任务栏。任务栏太满的时候就难以换回软件了。一般就留两三个 APP 在上面,没用完可以切换,用完就划掉别碍眼
    xloger
        13
    xloger  
       2022-12-12 15:16:07 +08:00
    @AoEiuV020CN #8 单纯讨论一下啊:你居然不喜欢划掉强杀进程功能,这可是我用国产 ROM 的一大原因。
    之前用的某国际版 ROM ,基本原生,也没有方便的强杀 App 功能。体现就是那些垃圾国产 App 一直占着内存,奇奇怪怪的保活策略啥的,然后在后台了也能一直推送,还耗电。
    举例说,常用 App 大概 5 个,偶尔打开 10 来个。那么我愿意这五个常驻,而那 10 来个用完不杀它就一直在后台默默常驻。而且不能靠“不保留后台进程”,比如导航 App 是用一段时间之类的。
    那么有自己的控制权很重要。个人意见。
    AoEiuV020CN
        14
    AoEiuV020CN  
    OP
       2022-12-12 15:29:49 +08:00
    @xloger #13 因为我不需要对后台的 app 会直接冻结的,
    冻结后只要不解冻,就和卸载了一样,别说保活,就是隐式启动显示启动也都启不动,
    举例说,常用 App 大概 5 个,偶尔打开 10 来个。我会把这 10 来个全部加入一键冻结,要用时点一下解冻并打开使用,不用了再冻结掉,
    mtdhllf
        15
    mtdhllf  
       2022-12-12 16:46:40 +08:00
    并没有遇到你说的
    xloger
        16
    xloger  
       2022-12-12 17:26:24 +08:00
    @AoEiuV020CN #14 确实,冻结也是一个思路,当时为啥没装冰箱我忘了 2333333
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3944 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 10:10 · PVG 18:10 · LAX 02:10 · JFK 05:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.