规划Android UI

时间:2012-06-25 22:06:18

标签: android user-interface

我刚刚开始使用Android,我正在努力让自己熟悉可用的观点。

我正在开发一款适用于平板电脑的应用,理想情况下我会选择“分屏”,左侧基本上是一个垂直的项目列表。在从左侧窗格中选择项目时,右侧窗格将显示所选事物的详细信息。 (我想这就像电子邮件应用UI一样。)

我可以在C#或基于网络的系统中构建此界面 - 您将在Android系统上开始

4 个答案:

答案 0 :(得分:0)

项目的垂直列表是ListView,您可以为其设置onListItemSelected侦听器。那个听众会修改你决定放在右边的内容。

答案 1 :(得分:0)

我将从水平线性布局开始。

从那里开始,在左右两侧实现垂直线性布局,listLayouts等。对于这些二级分层布局,请为它们提供50%权重的宽度,以便每一侧占用屏幕的一半!

一个链接,讲述了根据权重设置线性布局以及如何做到这一点!

Linear Layout and weight in Android

答案 2 :(得分:0)

您应该查看使用fragments,但就熟悉可用视图而言,请查看Android设计网站,特别是Building Blocks部分。它向您展示了一系列不同的UI模式,您可以使用这些模式从包含的视图构建。

答案 3 :(得分:0)

我相信this正是您所需要的。

关于它的好处是,如果你切换到纵向模式,你将在一个单独的活动(或屏幕)上有每个“窗格”。

如果您需要在3.0之前实施它,请检查compatibility library(v4)。