V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
hyyou2010

我写了个“抹”出来的按钮,大家看看有没用途

  •  3
     
  •   hyyou2010 · Nov 5, 2014 · 6337 views
    This topic created in 4201 days ago, the information mentioned may be changed or developed.
    大家好,我写了一个Android上的“抹”出来的按钮,用法是:
    1、抹动,显示按钮。手不松开按钮就在。
    2、手松开,一秒钟后按钮消失,用户可以在这一秒内按下按钮。
    目的是,随时唤出按钮,松手即消失,让操作最少。
    效果图: https://raw.githubusercontent.com/maxyou/gesturebutton/master/gesturebutton.gif
    代码在: https://github.com/maxyou/gesturebutton
    24 replies    2014-11-07 16:40:30 +08:00
    lausius
        1
    lausius  
       Nov 5, 2014
    有创意。
    zodiac1111
        2
    zodiac1111  
       Nov 5, 2014
    弄成菜单用,应该很炫
    limuxy
        3
    limuxy  
       Nov 5, 2014
    如果屏幕上的内容是滚动的,这样“抹动”会不会和滚动操作有冲突啊……
    xieguobihaha
        4
    xieguobihaha  
       Nov 5, 2014
    好酷炫~
    up76733
        5
    up76733  
       Nov 5, 2014
    @limuxy 可以,当作扩展菜单。

    现在如图这个悬浮button会越来越多,可以用来扩展其功能。
    hyyou2010
        6
    hyyou2010  
    OP
       Nov 5, 2014
    @limuxy 会有冲突。可以一定程度避免,比如只有斜着滑动才出来按钮,这点很容易扩展。
    hyyou2010
        7
    hyyou2010  
    OP
       Nov 5, 2014
    @up76733 这个悬浮的button有点占地方,我构思的这个手势抹出来的按钮就有这个考虑。另外,悬浮的按钮在操作时好像得多按一下。
    kmvan
        8
    kmvan  
       Nov 5, 2014
    gif怎么这么卡。。。
    allan1st
        9
    allan1st  
       Nov 5, 2014
    感觉实用性没有 pinterest 的 QuickAction 高。
    wcp1231
        10
    wcp1231  
       Nov 5, 2014
    我记得 TSF Shell 里可以把应用从文件夹里这样拖出来
    Rita
        11
    Rita  
       Nov 5, 2014
    赞哎!
    9o
        12
    9o  
       Nov 5, 2014
    我觉得吧,好像你gif演示的时候拉出5个按钮,手指已经到了屏幕下方了,如果真的要改的话可不可以考虑下当按钮大于n的时候,按钮的停留可以稍微长一点,毕竟拉到屏幕底部再回去点最后一个按钮 [如果是菜单的话] 可能会毕竟蛋疼..
    jimmy66
        13
    jimmy66  
       Nov 5, 2014
    onlyice
        14
    onlyice  
       Nov 5, 2014
    @wcp1231 我也是想到这个,TSF 的动画效果简直不能更赞。。
    onlyice
        15
    onlyice  
       Nov 5, 2014
    想法很赞,但是感觉这种交互反人类。。
    hyyou2010
        16
    hyyou2010  
    OP
       Nov 5, 2014
    @9o 你好,代码挺简单的,你说的这个完全可以加。gif比较卡,是因为在虚拟机里面跑的,用电脑录屏软件录的,手机里面还算流畅。apk已经上传到https://github.com/maxyou/gesturebutton/blob/master/bin/GestureButton.apk,大家可以放手机试试。
    xcv58
        17
    xcv58  
       Nov 5, 2014 via Smartisan T1
    感觉和 path 的有点像
    hyyou2010
        18
    hyyou2010  
    OP
       Nov 5, 2014
    @onlyice @wcp1231 刚搜了一下TSF,的确不能更赞,敬佩。
    14ly
        19
    14ly  
       Nov 5, 2014 via iPhone
    我想起来ss启动器的抽屉的文件夹
    macken
        20
    macken  
       Nov 5, 2014 via Android
    这不就是游戏里面移动效果的慢放版本嘛
    Aether
        21
    Aether  
       Nov 6, 2014 via Android
    最好的交互设计是做少而不是做多。不是说视觉上做少,而是步骤上做少。
    jlii
        22
    jlii  
       Nov 6, 2014
    看起来很酷!
    robinshi2010
        23
    robinshi2010  
       Nov 7, 2014
    想法非常棒。
    R4rvZ6agNVWr56V0
        24
    R4rvZ6agNVWr56V0  
       Nov 7, 2014
    nice
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   955 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 67ms · UTC 19:48 · PVG 03:48 · LAX 12:48 · JFK 15:48
    ♥ Do have faith in what you're doing.