Android会像Chrome一样创建编辑文本动画

时间:2014-10-08 02:20:17

标签: android google-chrome android-animation material-design

最近在Android上更新了Chrome。我相信38版可能吗?

新标签搜索框会转换为“网址”框。我不太确定它是怎么做到的。

这是一个较旧的版本,但发现了一篇帖子:http://www.omgchrome.com/google-chrome-android-material-design-beta/描述其背后的细节:

http://i.imgur.com/FvCJ21k.gif

任何帮助将不胜感激。我知道这不仅仅是L Preview,因为它目前是我在最新版本的KitKat 4.4.4上运行的Chrome生产版本。

1 个答案:

答案 0 :(得分:3)

根据我的观察,我可能只会告诉您使用的是什么以及关于数学的想法

搜索EditText设置在Google徽标下方,两者都包含在ScrollView内,可能是ObservableScrollView

EditText的缩小和延长是通过相对于Google徽标滚动的像素数量(百分比)来完成的。因此,徽标是否逐渐消失。

延长和收缩正在改变其right坐标。

当徽标视图不在屏幕上时,EditText会在操作栏中设置为自定义视图。

如果徽标滚动> = 50%,它可能会返回到适当的位置,它会返回到ActionBar/Toolbar,否则会返回到它的起始位置。

值得一提的是,EditText在滚动期间无法点击,因此仅ViewOverlay可用于制作动画。 我只是在这里做猜测。

另外,为监听滚动视图,请阅读here