V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
john990
V2EX  ›  分享创造

开源一个最近做的 android 组件

  •  
  •   john990 · 2014-06-18 09:45:47 +08:00 · 3772 次点击
    这是一个创建于 3795 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一个波浪形的progress bar,也可以做背景用

    很简单,欢迎大家使用,反馈
    12 条回复    2014-08-19 10:15:43 +08:00
    john990
        1
    john990  
    OP
       2014-06-18 09:46:35 +08:00   ❤️ 1
    likaci
        2
    likaci  
       2014-06-18 10:18:34 +08:00   ❤️ 1
    赞一个
    laoertongzhi
        3
    laoertongzhi  
       2014-06-18 11:07:03 +08:00
    赞一个!
    fenjuly
        4
    fenjuly  
       2014-06-18 11:47:40 +08:00
    已star...赞一个
    kyze8439690
        5
    kyze8439690  
       2014-06-18 11:57:40 +08:00
    帧率略低喔,如果sleep 100ms的话,一秒就只有十帧了,16ms试试看,60fps哦,还可以考虑试试surfaceview。
    john990
        6
    john990  
    OP
       2014-06-18 12:27:49 +08:00
    @kyze8439690 帧是有点低,但是够用了,流畅就可以了我觉得。
    正在尝试surfaceview
    john990
        7
    john990  
    OP
       2014-06-18 12:28:36 +08:00
    @kyze8439690 图片上看着帧是有点低,实际运行起来还是很流畅的
    cameo
        8
    cameo  
       2014-06-18 20:11:02 +08:00
    瞅了几眼楼主的代码。

    都sleep(100)了还说流畅,对自己要求还是严格点吧。(我能顺便吐槽下调sleep的方式吗。。)

    好歹看下ProgressBar的源码啊,看看人家怎么实现的,View自带的post方法不用,自己起一个handler,还在线程里sleep,都这么搞,怪不得有人认为开源 == 低质
    bunnyswe
        9
    bunnyswe  
       2014-06-18 20:20:50 +08:00
    @cameo 虽然说的有点犀利 但是确实反映了一些问题 楼主确实需要再研究下 不过开源的好处就是有大家一起去贡献代码,人多力量大。
    jackrex
        10
    jackrex  
       2014-06-18 20:27:30 +08:00
    很想知道这种gif 是用什么做的呢?
    looly
        11
    looly  
       2014-06-18 22:23:30 +08:00
    赞一个
    john990
        12
    john990  
    OP
       2014-08-19 10:15:43 +08:00
    又更新了一下
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5586 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 01:45 · PVG 09:45 · LAX 17:45 · JFK 20:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.