创建这个android视图层次结构的最佳方法?

时间:2014-03-30 06:12:54

标签: android user-interface layout android-fragments interface

作为Android开发的新手,我想知道制作这样一个UI的最佳方式是什么。

image1

image2

详细说明:

  • 可能存在未指定数量的块。
  • 可以通过现有框中的按钮或文本活动添加一个或多个新块。
  • 每个块可以容纳多个视图 - 文本,图像,按钮或组合等。
  • 新块可以从屏幕底部或侧面进入(这只是为了说明框必须设置动画)
  • 可以通过向左或向右滑动来解除阻挡。剩下的只是堆叠在一起。
  • 添加或删除的新块应该通过“状态堆栈” - 点击后退按钮应该恢复之前的状态。
  • 击中背部应该回到以前的状态。

我决定将每个盒子建模为一个片段,并且有一堆类继承自一个共同的父“BoxFragment”。但到目前为止我从stackoverflow和其他android教程中学到的是,没有办法在布局中添加未指定数量的片段。对于每个片段,布局xml需要一个占位符。

有了这些信息,构建这个UI层次结构的最佳方法是什么?

0 个答案:

没有答案