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

哪家的系统可以像 iOS 一样“长按图标不放”选择弹出菜单里面的选项?

  •  
  •   yjs778 · 70 天前 · 4869 次点击
    这是一个创建于 70 天前的主题,其中的信息可能已经有所发展或是发生改变。
    不知道你们了解我说的是哪一项特性吗?就是正常安卓的系统长按图标之后要等他弹出菜单,然后松手行再重新去选择点按菜单里面的选项。iOS 不用。
    88 条回复    2021-11-13 10:32:50 +08:00
    dingwen07
        1
    dingwen07  
       70 天前 via iPhone   ❤️ 1
    MIUI OneUI 自带的 launcher 可以,OneUI 还可以直接创建快捷方式
    理论上所有安卓都可以,这个是看 launcher 的
    KamenReborn
        2
    KamenReborn  
       70 天前 via Android   ❤️ 1
    不觉得这是个需求
    ysc3839
        3
    ysc3839  
       70 天前
    试了下,MIUI 自带的桌面和 Nova Launcher 都不支持。
    yjs778
        4
    yjs778  
    OP
       70 天前
    @dingwen07 感觉你还是不知道我说的是 iOS 哪方面的特性。
    yjs778
        5
    yjs778  
    OP
       70 天前
    @ysc3839 谢谢,我用的三星 oneui 也不支持。可能安卓本就如此,各厂系统估计都一样。
    Building
        6
    Building  
       70 天前 via iPhone   ❤️ 3
    iOS 此类细节太多了,安卓都是基础的点,滑,按,基本是触发成功就不会管了,iOS 是从手指接触屏幕到手指离开屏幕整个过程,都给你研究的透透的。
    yjs778
        7
    yjs778  
    OP
       70 天前
    @Building 用习惯了很舒服,现在就想找一个一样的安卓备用。感觉难找哦……
    ShuoHui
        8
    ShuoHui  
       70 天前 via iPhone
    我也很喜欢这样用,安卓有 shortcut 但是不能不松手滑动,体验差很多。
    wellcheng
        9
    wellcheng  
       70 天前 via Android
    我前年就把这个 idea 申请专利了😃
    edinina
        10
    edinina  
       70 天前 via iPhone
    按住滑,突出一个自然。
    6david9
        11
    6david9  
       70 天前 via Android
    3d touch 吧?这个和屏幕硬件有个 记得以前魅族短暂的学习过
    edw1n
        12
    edw1n  
       70 天前   ❤️ 1
    楼主应该说的是 iOS 上的曾经的 3Dtouch shortcut ,曾经是重按,现在是长按,手机喀哒震一下就会弹出菜单。震动反馈出来就可以松手,不用等菜单弹出动画完成,安卓上好像没见过这样的。不知道鸿蒙的万能卡片实际上手咋样,看演示比 iOS 的这个菜单强不少。
    Foryou920
        13
    Foryou920  
       70 天前   ❤️ 5
    楼主说的是从弹出菜单到选择菜单项再到打开功能全程手指不用离开屏幕的需求,和 3Dtouch 有什么关系
    yjs778
        14
    yjs778  
    OP
       70 天前
    @Foryou920 救世主终于出现了,看到你前面两条评论我非常尴尬。
    hs0000t
        15
    hs0000t  
       70 天前 via Android
    这个需求太小众了,印象里没有支持这个的,建议自己写个 launcher
    codehz
        16
    codehz  
       70 天前 via Android
    (我就记得 chrome 的菜单按钮可以支持这个操作的
    启动器不支持我觉得是故意的,因为这和拖动重新排序的手势冲突了,而后者是出现了很久的,不可能说改就改
    hfl1995
        17
    hfl1995  
       70 天前
    楼主的意思是按住微信图标,然后上滑手指选择菜单。但是安卓按住之后上滑是移动图标,手指需要离开屏幕才能选择菜单。
    lonewolfakela
        18
    lonewolfakela  
       70 天前
    虽然有点偏题,但是 windows 可以……
    zydxn
        19
    zydxn  
       70 天前   ❤️ 1
    iOS 上这个功能在拖拽移动 app 的时候感觉很不舒服
    lonewolfakela
        20
    lonewolfakela  
       70 天前
    嗯准确的说是部分菜单可以……Windows 真的是各种操作逻辑不一致……
    xz410236056
        21
    xz410236056  
       70 天前
    @edw1n #12 没 3D Touch 之后也是楼主说的这个逻辑,硬件去掉了罢了
    xz410236056
        22
    xz410236056  
       70 天前
    @zydxn #19 手指划出选择区域自动变成拖拽,还行。
    randyo
        23
    randyo  
       70 天前
    Xperia 系列
    murmur
        24
    murmur  
       70 天前
    但是这是极限操作啊,手一迟疑就变成拖动了
    yjs778
        25
    yjs778  
    OP
       70 天前
    @randyo 真的吗!
    yjs778
        26
    yjs778  
    OP
       70 天前
    @murmur 对啊,不过还是比较符合逻辑的,因为这么操作的基本上都是非常非常习惯很顺手,基本上都快成了肌肉记忆,所以不大会有延迟。
    yjs778
        27
    yjs778  
    OP
       70 天前   ❤️ 1
    @zydxn 不会呢,你要拖图标的时候就不要往菜单上移动就可以了。而且非常符合逻辑的,你往菜单上移动就是要选择菜单,你如果不往菜单移动,就是要拖拽图标。
    dingyx99
        28
    dingyx99  
       70 天前
    说白了你就是想不离手从按出应用菜单到直接打开项咯,Android 上好像绝大多数都是按开了就没有后续了
    ykrank
        29
    ykrank  
       70 天前   ❤️ 2
    都已经形成肌肉记忆了,那就是已经变成了 IOS 的形状了,就不要勉强再试 Android 了,形状不匹配
    yjs778
        30
    yjs778  
    OP
       70 天前
    @ykrank 那你老人家是什么的形状?
    wenjie83
        31
    wenjie83  
       70 天前
    你不说我都不知道...刚去试了一下,上面几位说的问题确实存在,一不小心就成拖拽图标了
    zydxn
        32
    zydxn  
       70 天前
    @yjs778 #27 用我最近实际遇到的来说就是按住 app ,菜单是在上方弹出的,而这个 app 我就是要往上面拖拽的,所以影响到我了。当然你也可以说要先往两边拖拽下避开菜单,再往上面拖拽...
    yjs778
        33
    yjs778  
    OP
       70 天前
    @zydxn 具体来说不是两边,而是往另一个 270 度微不可查的动一点点就进入拖拽模式了。没有所谓的绕一大圈避开的说
    icestraw
        34
    icestraw  
       70 天前
    iOS 这个特性确实好,安卓很少能实现这些细节的
    不过我在 iOS 长按不动最常用的功能只有微信扫码,这个功能其实安卓(比如 MIUI )可以长按屏下指纹,不抬手滑动到指定的快捷方式打开。和 iOS 手势一致的同时还能实现戴口罩解锁,其实也挺方便的...
    icestraw
        35
    icestraw  
       70 天前
    yjs778
        36
    yjs778  
    OP
       70 天前
    @icestraw 什么手机?
    mxT52CRuqR6o5
        37
    mxT52CRuqR6o5  
       70 天前
    如果有专利的话,那可能所有安卓自带的桌面都不会有这个功能
    而且这个功能做起来其实挺复杂的,因为要区分拖拽和菜单选择
    murmur
        38
    murmur  
       70 天前   ❤️ 1
    @icestraw 安卓的用户体验更人性,你无论怎么长按多久都是菜单,只有拖动一下才是排序,而不是 ios 那种靠时间区分是菜单还是拖拽
    AlphaRobert
        39
    AlphaRobert  
       70 天前 via iPhone   ❤️ 1
    跑个题,这个算是 Apple 的老传统,甚至在 Mac OS 8 之前用户必须按住鼠标按键才能让菜单不消失来选择菜单项
    yjs778
        40
    yjs778  
    OP
       70 天前
    @icestraw 基本上是全方位都有,连键盘也可以用的,只要今天有打字就一定会用到。哈哈哈
    wangxn
        41
    wangxn  
       70 天前 via Android
    @AlphaRobert 所以楼主认为这是一个特别考虑且非常贴心的 feature ,谁知是个从 PC 继承下来的逻辑。
    就像为什么火车的标准轨是 1435mm 一样。
    blueboyggh
        42
    blueboyggh  
       70 天前 via Android   ❤️ 4
    又一个证明此站是果 v 的帖子,啥都能吹,还研究的透透的,呵呵,要不咱说说返回键的事儿吧?
    edinina
        43
    edinina  
       70 天前
    楼上帖子都没看明白就开喷也是开眼,只要夸个 feature 就是果吹,以后还是别什么 i2 了,甚至禁止聊 i 吧好吗
    WebKit
        44
    WebKit  
       70 天前 via Android
    好奇,如果想要把图标移动到上面去该怎么操作
    a62527776a
        45
    a62527776a  
       70 天前
    @WebKit 手指滑倒弹窗外
    wangweiggsn
        46
    wangweiggsn  
       70 天前
    我小米 6 ,MIUI11 ,安卓 9 ,就支持楼主说的这功能,例如长按支付宝图标,就出来 扫一扫、收钱、付钱、更多设置 这几个菜单。
    mgrddsj
        47
    mgrddsj  
       70 天前 via Android
    @yjs778 #25 Sony Xperia 1 III 用户可以证实 Xperia Home 桌面并不支持这种操作。
    https://youtube.com/shorts/vulP51XVFnY?feature=share
    Building
        48
    Building  
       70 天前 via iPhone
    @blueboyggh 不用咱说了,自己去看看苹果 wwdc 的视频,界面逻辑给你安排的明明白白,安卓的返回,到底是返回键盘,还是返回页面,还是返回上一个操作,每个 app 都有自己的想法,没有一个明确的标准,完全靠用户记忆,糟糕的设计。
    Whalko
        49
    Whalko  
       70 天前 via Android   ❤️ 1
    上面一堆说支持的就是没仔细审题的…我是用 Android 的,试了下为什么不支持的原因是因为这样的操作和拖曳图标是冲突的。
    cheng6563
        50
    cheng6563  
       70 天前   ❤️ 3
    @Building 安卓返回无脑点返回键或者是全屏手势就能返回,iOS 到底是右滑返回还是点坐上角放回按钮还是点状态栏左侧返回还是点 Home 键返回,我不看屏幕能知道吗?
    blueboyggh
        51
    blueboyggh  
       70 天前
    @wangweiggsn 你说的功能和楼主说的需求不是一个,楼主说的需求是手指不离开屏幕就能选择菜单里的选项,安卓如果手指不离开屏幕,就改成拖动图标了
    blueboyggh
        52
    blueboyggh  
       70 天前
    @WebKit 简单,先往左右或者下拖,触发了拖动之后再往上呗
    yjs778
        53
    yjs778  
    OP
       70 天前
    @mgrddsj 看到了 谢谢
    blueboyggh
        54
    blueboyggh  
       70 天前   ❤️ 1
    @edinina 不是说不让吹,只不过是讨厌吹一踩一,明明各有优点的事儿,非要变着法的吹苹果,再变着法的踩安卓,怎么想的
    hideonwhere
        55
    hideonwhere  
       70 天前
    三星
    OaO
        56
    OaO  
       70 天前   ❤️ 2
    本来把苹果家的节点全屏蔽了以为天下太平,结果在安卓节点看到这么一篇,绝望。搞不懂要怎么把这群人屏蔽出去
    Zeonjl
        57
    Zeonjl  
       70 天前 via iPhone
    相对 ios 这个,个人习惯了 android 的方式,按了离手再选
    HeyWeGo
        58
    HeyWeGo  
       70 天前

    录了两段视频,安卓手机下,手指不离开屏幕的操作视频:
    1- 息屏快捷支付
    2- 键盘滑动输入

    环境:一加 / 氢系统,一直被诟病功能缺失的那个系统
    7gugu
        59
    7gugu  
       70 天前
    华为的 EMUI 可以
    yjs778
        60
    yjs778  
    OP
       70 天前
    @HeyWeGo 感觉不是一回事
    yjs778
        61
    yjs778  
    OP
       70 天前
    @7gugu 真的吗 你说的是鸿蒙还是之前的系统?
    blueboyggh
        62
    blueboyggh  
       70 天前
    @OaO 想屏蔽这群人的唯一方法就是不上这个站,毕竟果 v
    HeyWeGo
        63
    HeyWeGo  
       70 天前
    @yjs778 #60 我明白你主题里的描述。就是说 ios 下,长按图标出现的菜单项可以在手指不离开屏幕的情况下,手指滑动上去选中。这一点在安卓系统上不一样,安卓系统里长按图标出现的菜单,需要手指离开屏幕然再点选对应菜单项。

    但这只是系统很小的一个交互点,对于个人可能是一个需要在意的点,但是对于系统来说,不必强调有和没有。毕竟都有自己的操作逻辑,也不必争取个对错~
    geeksammao
        64
    geeksammao  
       70 天前
    @yjs778 跟你说可以的人大概率没理解你的真实需求,上面不下三个了吧......我觉得基本可以放弃在 Android 上寻找这个功能了,最早 7.1 原生支持的长按出 Shortcut 现在过去这么多年到 12 了基本就没动过这块了。原生都不管这个,指望第三方去支持这种细节交互就非常难了。
    geeksammao
        65
    geeksammao  
       70 天前
    @geeksammao 更别提这交互说不定是苹果申请了专利,Android 要做就更不可能了。
    7gugu
        66
    7gugu  
       70 天前
    @yjs778 之前的
    djv
        67
    djv  
       70 天前
    按了不离手是因为 3Dtouch 历史遗留吧。
    pigzzz
        68
    pigzzz  
       70 天前
    是不是闲的
    yjs778
        69
    yjs778  
    OP
       70 天前
    @geeksammao 嗯嗯了解
    teenight
        70
    teenight  
       70 天前 via Android
    安卓上类似的只知道有 Chrome 的菜单是这样。其实所有的触屏键盘都能做到,就是长按弹出符号,然后手指上滑让符号直接上屏。我想键盘提供这种功能的目的是为了快捷输入。既然是能方便用户而且已经普遍存在的功能,那么楼主提出这种需求也合情合理。但安卓估计不会针对这种细节做系统级的修改。Chrome 的菜单可能只是个意外。
    jsjjdzg
        71
    jsjjdzg  
       70 天前
    emm 。。。。IOS 的细节都是真细节啊 🙈 🙉 🙊
    paopjian
        72
    paopjian  
       70 天前
    oneui 里的微信有啊,这不是得 app 自己写功能吗
    2i2Re2PLMaDnghL
        73
    2i2Re2PLMaDnghL  
       70 天前
    @yjs778 目前 XZ1 ,并非如此交互,但更新已经死在 Android 9 所以新版本怎样我也不知道。

    不过不符合我的操作逻辑,能让我理解操作该是按住不放直接拖出去的只有转盘式菜单。

    ——

    不过看上去上面的 #1 via iPhone 用户也没理解
    估计实际使用这个交互的用户也不是全部
    大教堂式开发才能折腾这种细节,安卓的 Launcher 都是散乱的生态会有点问题
    wjploop
        74
    wjploop  
       70 天前   ❤️ 1
    了解苹果这个不离手操作的特性原来是这样的,赶紧给自己的 Lancher 加上,欢迎尝试~

    项目地址: https://github.com/wjploop/cube_launcher

    视频效果: https://user-images.githubusercontent.com/13930019/141263512-95a4bc6e-716f-43cc-b3fa-248712b0cb33.mp4
    icestraw
        75
    icestraw  
       70 天前
    @yjs778 小米 11 ,有屏下指纹的 MIUI 理论都可以...
    icestraw
        76
    icestraw  
       70 天前
    其实 iOS 现在的长按菜单是一种妥协,本质上这种手势是为了给当年 6s 的 3D Touch 用。当时苹果还花了好大的篇幅来说明
    ”拖动”和”重按后拖动”的区别,以此凸显 3D Touch 的优势。但是后来因为成本把 3D Touch 砍掉之后,又不太好改变原来的用户习惯,才变成了现在这样。
    如果苹果一开始没有做 3D Touch ,估计长按菜单逻辑会做成和安卓一样吧。
    learnshare
        77
    learnshare  
       70 天前
    原生 Android 和 Google 某些应用的下拉菜单是支持的,甚至桌面端 Chrome 也支持
    不过一般桌面并不支持,因为有移动图标的操作
    Jooooooooo
        78
    Jooooooooo  
       70 天前
    你需要小米
    hendry
        79
    hendry  
       70 天前 via Android
    我的 vivo origin os 长按图标功能和 iOS 一样啊,或者是我没 get 到点
    hendry
        80
    hendry  
       70 天前 via Android
    @hendry 哦明白了,有区别,iOS 长按出现菜单手指可以直接不离开屏幕直接滑行触控,Android 这必须离开屏幕,不然就是拖动 app 了
    yjs778
        81
    yjs778  
    OP
       70 天前
    @icestraw 郁闷 苹果是两套都有,你要按照我说的那样可以操作,按照安卓的操作逻辑也是可以的。
    icestraw
        82
    icestraw  
       70 天前
    @yjs778 是啊,两套都有肯定比只有一种要好,而且 iOS 动画做的不错,给人感觉很流畅。
    我还是怀念 Xs Max 时的效果,有 3D touch 时用不离开屏的手势是最完美的,也不会影响拖动图标。可惜了。
    newsj
        83
    newsj  
       69 天前
    为什么一定要跟 ios 一模一样呢,小米的系统也好看
    ptmicky
        84
    ptmicky  
       69 天前
    楼主的意思是我明白。不过我已经老了,做不到点击菜单选项过程,处处可导。
    MoeWang
        85
    MoeWang  
       69 天前 via Android
    安卓 9.0 ,Nova launcher 有
    FaneLau
        86
    FaneLau  
       69 天前 via Android
    iOS 和 Android 的设计不同,iPhone/Pixel 双持,但我个人更喜欢 Pixel 的设计。上面很多人都回答了,Android 长按图标同时移动手指是拖拽图标的指令,个人觉得这个很方便,Android 长按出菜单后必须手指离开再点击,避免指令冲突,但我感觉并不会比 iOS 的长按滑动点击慢多少。而 Android 除了可以弹出应用内功能菜单外,Android 长按图标后还可以选择 Pause (暂时冻结应用)、App Info (直接跳到该软件的系统权限设置菜单、储存详情、流量详情页面)、Widget (点选该软件的桌面小部件然后即刻拖拽到桌面的任意位置、所见即所得),想想看如果要用到 iOS 的对应这几个功能得滑多少次屏幕(忽略 iOS 没有的 Pause 功能,只考虑 App Info 和 Widget )?就会觉得 Android 的这个设计比 iOS 更便捷,长按后松不松手的差别其实感知并没有那么明显,而让软件的控制管理一触即达,才真真切切地让我感受到了便捷。
    SeanTo
        87
    SeanTo  
       68 天前 via Android
    这样的操作,长按拖动该怎么实现呢?总有一方会觉得不便
    yjs778
        88
    yjs778  
    OP
       68 天前
    @SeanTo 拖动图标的话也很方便啊,我上面有说过了。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2640 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 14:18 · PVG 22:18 · LAX 06:18 · JFK 09:18
    ♥ Do have faith in what you're doing.