【发布时间】:2014-08-21 11:26:35
【问题描述】:
我最近在使用应用程序Secret 并观察它具有的令人惊叹的用户界面。 如果您正在打开 Secret 的网页,请向下滚动一点以查看 UI。
作为一个仍然是 Android 新手并想学习的人,我想问一下这个 UI 是如何设计的。我可以在这篇文章中提出很多问题,但我会暂时把自己限制在一个。
当您单击其中一个图块时,它会打开并显示该特定图块的 cmets。下方和上方的其他图块消失。当您再次单击图块时,它会平滑地动画回到其位置,并且上方和下方的图块会出现。这是如何实现的?
到目前为止我尝试过什么?什么都没有,因为这是一个“我从哪里开始?”问题。
【问题讨论】:
-
无非就是一个自定义的 ListView...
-
@FrankN.Stein 那么让我们把它变成现实吧。更多:)
-
这里有一个关于自定义 ListView 的教程。它的行使用一个 ImageView 和两个 TextView。在您的情况下,该行应该被设计为在上面有一个大图像,中间有一个 Text,底部有一些控件 - RelativeLayout 将是一个完美的容器。 theopentutorials.com/tutorials/android/listview/…