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

做了一个下拉刷新的动画

  •  
  •   ufo22940268 · 2014-12-26 16:08:46 +08:00 · 11406 次点击
    这是一个创建于 3620 天前的主题,其中的信息可能已经有所发展或是发生改变。

    以前就觉得 ios 里面 Mail 的下拉刷新很棒,但是一直不知道是什么原理做的。后来看到的贝塞尔曲线,然后试着做了一下。各位大神们给些建议吧。

    项目地址:https://github.com/ufo22940268/DropRefreshView

    15 条回复    2014-12-27 08:41:30 +08:00
    sunshower
        1
    sunshower  
       2014-12-26 16:11:34 +08:00
    没有提示人何时松手的动画效果
    Gescript
        2
    Gescript  
       2014-12-26 16:14:49 +08:00
    我想一直向下拉。。。
    ufo22940268
        3
    ufo22940268  
    OP
       2014-12-26 16:20:24 +08:00
    @sunshower
    因为录制的时候我用 android studio 自带的录制工具录制的。所以没有指针,我在README上附上 apk 的下载地址了。
    Makoshan
        4
    Makoshan  
       2014-12-26 16:42:29 +08:00
    居然没有截图
    Makoshan
        5
    Makoshan  
       2014-12-26 16:44:36 +08:00
    抱歉看错了,是没刷出来...
    yaxin
        6
    yaxin  
       2014-12-26 16:57:35 +08:00
    @sunshower 我感觉没有多大的必要性, 你第一次一直向下拉,拉不动了你重要松手,这时你发现更新了.然后你发现了原来下拉是这个功能. 相反,添加一个提示个人感觉多余,不简洁
    Bitex
        7
    Bitex  
       2014-12-26 17:13:07 +08:00 via iPhone
    @yaxin 你理解稍微有点偏差,不是提示用户有下拉刷新这个功能,而是提示用户下拉到什么位置会触发刷新
    sunshower
        8
    sunshower  
       2014-12-26 17:17:19 +08:00
    @Bitex 是这意思,我表述不清楚
    finian
        9
    finian  
       2014-12-26 17:19:48 +08:00
    @Bitex 不需要提醒,用过就知道了
    llcool
        10
    llcool  
       2014-12-26 17:26:31 +08:00
    效果很棒,和手机qq的刷新好像
    oIIo
        11
    oIIo  
       2014-12-26 20:48:41 +08:00
    锯齿严重呀...
    ufo22940268
        12
    ufo22940268  
    OP
       2014-12-26 21:06:04 +08:00
    @oIIo 忘了开抗锯齿了,现在加上了。
    meunicorn
        13
    meunicorn  
       2014-12-27 00:10:33 +08:00
    好棒棒,我现在初学者只能搬别人得动画。。。楼主去下载一个叫「Morning Routine」的闹钟软件看看,他的动画也好棒
    lsmgeb89
        14
    lsmgeb89  
       2014-12-27 00:44:12 +08:00
    这货需要贝塞尔曲线,顿时觉得好高端。
    ETiV
        15
    ETiV  
       2014-12-27 08:41:30 +08:00 via iPhone
    我一朋友把这效果说成拉鼻涕……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   928 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 118ms · UTC 21:24 · PVG 05:24 · LAX 13:24 · JFK 16:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.