Android用户界面元素用法

时间:2012-06-07 16:49:02

标签: android xml user-interface

我确实搜索了互联网,找到了我的问题的答案,但是没有网站能帮助我,所以我希望有人可以!提前谢谢你,祝你有个愉快的一天: - )

所以这些天我一直忙于更多地了解Android设计指南,并了解有关它的更多信息以及如何在未来的应用程序中实现它。这是我用来查看指南的主要网站:http://developer.android.com/design/index.html。伟大的网站,但有一些小东西,我在开发指南或其他地方找不到。我只是不知道如何实现一些(简单的)UI元素。

有人可以向我提供以下问题的代码段吗?(我想知道如何尽可能简单地做到这一点,谷歌如何做到这一点!)它也可以帮助其他(初级)开发人员!

我的主要问题是,是否有特殊元素来实现这些目标?因为它们是Android 4.0中的关键元素,它应该将这些东西作为一些标准的权利吗?

1)Android 4.0在新主题中使用带有分隔符的标题,看起来很棒。但我无法找到如何实现这个元素简单的应该。我想知道的是如何制作这个蓝色标题文本,下方有灰色的分隔符,看看这张图片:

Blue title with divider!

2)如何制作分段器一般?喜欢这张图片:

Section dividers

3)如何制作带有分区分隔符的列表,并在列表项下给出一个2行解释,如下所示:

Listview

我确实搜索了互联网,找到了我的问题的答案,但是没有网站能帮助我,所以我希望有人可以!提前谢谢你,祝你有个愉快的一天: - )

1 个答案:

答案 0 :(得分:1)

在大多数情况下,您必须如何创建自定义布局。我尝试以这种方式重新创建people应用程序的外观。在大多数情况下,您要使用的外观与PreferenceActivity视图类似。这样可以让您了解最后一张图像,以及可能是如何在People应用程序中完成一些额外的编程。我发现创建自己的布局更容易,而不是试图搞砸它。

据我所知,api中没有任何内容可以轻松创建您想要做的事情,而自定义布局将是最佳选择。

像你在开头展示的自定义对话框布局非常简单,如果你不知道如何操作布局,我会从那里开始。查找android颜色样本以获得该蓝色的颜色

修改

你可以做的另一件事是查看People源代码,看看他们是如何做到的,但是当你可以做一个布局时,它可能会比它的价值更痛苦