1

我刚刚开始使用 Android,我正在努力熟悉可用的视图。

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

我可以在 C# 或基于 Web 的系统中构建这个界面——你会从哪里开始在 Android 系统上

4

4 回答 4

0

我相信正是您所需要的。

这样做的好处是,如果您切换到纵向模式,您将在单独的活动(或屏幕)上拥有每个“窗格”。

如果您需要在 3.0 之前实现它,请检查兼容性库(v4)。

于 2012-06-25T22:31:39.400 回答
0

A vertical list of items would be a ListView for which you could set an onListItemSelected listener. That listener would modify the contents of whatever you decide to put into the right side.

于 2012-06-25T22:09:50.203 回答
0

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

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

一个关于根据权重设置线性布局以及如何设置的链接!

Android中的线性布局和权重

于 2012-06-25T22:12:35.177 回答
0

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

于 2012-06-25T22:14:23.793 回答