我在某处看到了这一点,并想知道如何实现这一点。 假设我有货架背景
我有封面图片。我怎样才能将这些图像精确地放在每个木板边缘上。图书数量不固定,可能会超出货架的容量,然后货架也会增长。每层架子最多包含3本书的封面图片。
我可以在背景上这样做,还是我需要在画布上画一个架子?
答案 0 :(得分:1)
一旦我尝试了这种UI,可能有几种方法,我的方法是,
我有一个带有背景的列表视图作为3D书架,而不是你所展示的那个有白色墙壁和其他东西的列表视图。我用来适合整个屏幕的背景(3D架子),并且将列表项的每一行精确地放置到3D货架的行中,并且在列表项中具有3个具有水平方向的按钮。
已经有一个名为Shelves的应用程序,在那里检查UI,它是开源的,代码可能会帮助你更好
http://www.androidpolice.com/2010/08/19/app-of-the-week-shelvescatalogue-your-possessions/
答案 1 :(得分:0)
你可以实现它。但是你需要对货架的宽度进行非常精确的计算。