【问题标题】:Android UI design?安卓用户界面设计?
【发布时间】:2012-04-22 15:21:50
【问题描述】:

说实话,我对 android 开发很陌生。我真的很想学它。 我在 UI 设计中遇到问题。我想做如下图所示的东西。

现在我的问题是人员列表是动态的(从网络服务接收)。现在我怎样才能做到这一点。

我猜我必须制作一个 XML 布局,然后使用代码将其加载到布局中?

我已经按照here.. 的解释做了一些事情,但这还不够。 :( 请帮忙!

**** 编辑 **** 我想要这个

是动态的。我已经在单独的 XML 中成功创建了上述图像条。 现在可以像以前在 .NET 中的用户控件中那样动态地在主布局中使用它吗?

【问题讨论】:

  • 如果您提供此处使用的图标,我可以为您创建用户界面
  • 谢谢伙计。但这会是动态的(基于网络服务返回的数据)。例如,如果 web 服务返回“3”,则加载 3 个条带,依此类推?
  • 是的,当然,这就是列表视图的用途。如果您需要一个动态列表,其中列表内容会动态变化,那么您应该使用列表视图。
  • 这里是图标,mediafire.com/?qg7as2v8wz4sr14也请解释一下。谢谢。
  • -1 这个问题表明没有尝试研究或做自己的工作。这个问题应该已经结束了

标签: android eclipse adt


【解决方案1】:

您必须使用 ListViews。只需观看Google I/O ListView video 即可获得很好的介绍。单元格的实际布局将在单独的布局 XML 文件中完成。

【讨论】:

    【解决方案2】:

    这里对您很重要..以下链接提供了如何调整图像以及两个项目。 refere this

    【讨论】:

    • 非常感谢您的链接。但是该链接仅解决了我已经完成的问题的一半。我需要根据 Web 服务的回调动态复制 UI(在那篇文章中)。我不能使用 XML 标记,因为我需要它来自代码(动态)。 :(
    • -1 这可以作为评论发布,不保证答案。
    【解决方案3】:

    Here 是项目文件。为简单起见,我使用了 SimpleAdapter。您可以创建自定义适配器以满足您的要求。希望你喜欢这个用户界面... :)

    【讨论】:

    • -1 虽然我确信这个答案对 OP 有帮助,但它很容易受到linkrot 的影响,并且在这里没有对 SO 做出任何解释,因此不太可能帮助未来的用户。请避免“免费编码”。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-13
    • 2020-11-17
    • 1970-01-01
    相关资源
    最近更新 更多