Instagram如何实现登录屏幕?

时间:2016-01-14 13:47:51

标签: android instagram user-experience

几天前,我在我的Android手机上安装了全新的Instagram,当我正在登录时,我忍不住停下来查看登录屏幕背景颜色的变化。我对设计/体验印象深刻,我只看了半个小时左右的颜色变化。

我是一名Android开发人员和设计爱好者,不知道如何实现这种让我的创造性自我着迷的体验正在扼杀我。那么,这个问题是针对SO的所有创意天才,如何在Android中实现?我只想知道。非常感谢。

编辑有一种可能是它可能是预先录制/预先录制的gif,它只是在后台显示。但我想知道,如果这不是一个gif,这个效果可以在android中以编程方式生成吗?如果是,那怎么办?

1 个答案:

答案 0 :(得分:2)

你让我对这个漂亮的闪屏很好奇,所以这让我为Instagram的apk做了一个逆向工程,我发现他们并没有使用 Gif 甚至 GradientDrawable ,他们创建了 CustomView ,每次生成位图时都会扩展查看 strong>使用某些颜色,然后他们在此位图上添加模糊效果,并将它作为背景(非常复杂)。

我认为放置他们的封闭代码是不合法的,但我邀请您查看其代码以获得一个想法。

我希望能帮到你, 祝好运。