【发布时间】:2013-07-03 01:32:16
【问题描述】:
我正在从事 UI 设计。我想制作一个如下图所示的 UI:
但我不知道如何放置这样的图像。我希望它在不同设备上运行时可以调整大小。有什么关键词可以在 Google 中搜索?
谢谢!
【问题讨论】:
标签: android image imageview alignment
我正在从事 UI 设计。我想制作一个如下图所示的 UI:
但我不知道如何放置这样的图像。我希望它在不同设备上运行时可以调整大小。有什么关键词可以在 Google 中搜索?
谢谢!
【问题讨论】:
标签: android image imageview alignment
使用相对布局。这是在该位置安排视图的最佳方式。之后你可以给每个视图对应的背景,也许还有一个点击事件!
您可以在此处阅读有关相对布局的更多信息:http://developer.android.com/guide/topics/ui/layout/relative.html
【讨论】:
google play 市场的安卓应用与此设计类似。您可以检查此应用的设计创建。
here 是一个很好的答案,描述了如何创建类似的设计
【讨论】:
如果你想创建一个类似于你在这张图片中发布的应用程序设计的不均匀行的 GridView,在 Github 上有一个自定义视图:maurycyw/StaggeredGridView
这将有助于创建高度不同的行。这是我从http://www.androidviews.net 提取的一张图片,展示了这种类型的设计和实际效果。
希望这会有所帮助。
【讨论】: