PocketCasts如何实现这种转换/效果?

Phi*_*iat 6 user-interface android android-layout material-design

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

左:点击列表项后显示. 从底部

rus*_*elf 17

它是基于原始触摸事件的所有自定义代码,包括OnTouchListener,GestureDetector(onScroll,onFling等)和OverScroller,用于帮助计算事物应该移动的速度.

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

资料来源:我写的;)


Gee*_*cko 5

Flipboard开源了他们的底片实现.

https://github.com/Flipboard/bottomsheet

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