0

我确实在互联网上搜索过我的问题的答案,但没有任何网站可以帮助我,所以我希望有人可以!提前谢谢你,祝你有美好的一天:-)

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

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

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

1) Android 4.0 在新主题中大量使用带有分隔符的标题,而且看起来很棒。但我找不到如何简单地实现这个元素。我想知道的是如何使这个带有灰色分隔线的蓝色标题文本看起来像这张图片:

带分隔线的蓝色标题!

2)一般如何制作部分分隔符?像这张图片:

部分分隔符

3)如何制作带有部分分隔符的列表,并在其名称下为列表项提供 2 行解释,如下所示:

列表显示

我确实在互联网上搜索过我的问题的答案,但没有任何网站可以帮助我,所以我希望有人可以!提前谢谢你,祝你有美好的一天:-)

4

1 回答 1

1

在大多数情况下,您将不得不这样做是创建自定义布局。我尝试以people这种方式重新创建应用程序的外观。在大多数情况下,您想要的外观与PreferenceActivity视图相似。这为您提供了最后一张图像的外观,以及它可能是如何在People应用程序中通过一些额外的编程完成的。我只是发现创建自己的布局更容易,而不是试图弄乱它。

据我所知,api 中没有任何内容可以轻松创建您想要做的事情,而自定义布局将成为可行的方法。

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

编辑

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

于 2012-06-07T17:43:55.497 回答