【问题标题】:How does PocketCasts do this transition/effect?PocketCast 如何实现这种过渡/效果?
【发布时间】:2015-09-17 17:00:22
【问题描述】:

PocketCast 材质更新为其列表项 onClick 提供了很棒的过渡动画。这是通过向活动的现有协调器布局添加视图/片段来完成的吗?关于如何实现这一点的任何想法?

【问题讨论】:

    标签: android user-interface android-layout material-design


    【解决方案1】:

    这些都是基于原始触摸事件的自定义代码,带有 OnTouchListener、GestureDetector(onScroll、onFling 等)和 OverScroller,用于帮助计算物体应以的速度。

    视图本身只是一个扩展 FrameLayout 的类,我们在代码中上下移动它。

    来源:我写的;)

    【讨论】:

    • 太不可思议了,创作者自己回答了我的问题!我刚刚听了 Phillip Simpson 的 Fragmented podcast,现在你来了。我很高兴阅读您的代码,现在关注您的博客。谢谢。
    • @rustyshelf 您可以将这部分代码/视图开源的可能性有多大? :) 或者写一个做类似事情的要点!
    【解决方案2】:

    Flipboard 已经开源了他们的 bottomsheet 实现。

    https://github.com/Flipboard/bottomsheet

    在尝试编写自己的版本之前可能值得一试,@rustyshelf 是个天才,这几乎是不可能的。 ;)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-07-04
      • 2012-02-18
      • 2016-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多