在 dribble 上看到这个https://dribbble.com/shots/2211566-Android-Toggle-Behaviour
感觉这种折叠的做法比较 nice ,可以放在设置等场景里面,就实现了一下。
如效果图:
1
kokdemo 2015-08-31 10:50:56 +08:00
……如果这个设置下面还有内容会被挤下去么……
|
2
fenjuly OP @kokdemo 不能,我也在思考这个问题,挤下去的动画貌似只能给开发者自己去做了,单个库的话实现不了这个效果。不知道对不对,大家能否给点思路?
|
4
fenjuly OP @kokdemo 不过我刚刚又想了一下,我可以在最外层再包一层 layout ,然后监听 tooglelayout 的展开事件,一展开就触发下滑动画,貌似可行。
|
5
kaedea 2015-08-31 13:48:31 +08:00
已经关注,我也比较喜欢浏览这些概念性动画。
关于 Android 动画, PO 主可否一同分享下经验? |
6
fenjuly OP @kaedea 就那几个库把, fresco,NineOldAndroids, 熟悉这几个库,然后多看看别人的代码,然后自己多试试咯。
|
8
kaedea 2015-09-01 17:04:07 +08:00
@fenjuly 这两个库我知道,想问一下有没有一些教程,教一些实现动画效果的算法,像贝塞尔曲线之类的,另外像一些涟漪、布丁之类的动画效果,要实现得比较自然,不知道有没有什么教程…
此外,除了 Dribble ,平时你还在哪里找这类交互设计的素材的? |
9
fenjuly OP |
10
myAngel 2015-09-01 23:23:03 +08:00
算出 FrameLayout 的总高度,动画的过程中动态改变高度,可以是下面的视图下移?
|
11
fenjuly OP @myAngel 大体就是这个思路,在最外层再包一层 layout ,然后监听 tooglelayout 的展开事件,一展开就触发下滑动画。正在做。。。
|
13
Totato5749 2015-09-03 10:47:50 +08:00
好东西 最近正在想这个
|
14
scola 2015-09-04 08:31:28 +08:00
赞, 问下这种 gif 图是怎么生成的?
|
16
NovemberEleven 2015-09-05 11:57:32 +08:00 via iPhone
very cool
|
17
CtrlSpace 2015-09-06 15:26:37 +08:00
赞哦
|