Android:一个好看的(标准)设置菜单

时间:2011-02-14 09:25:01

标签: android user-interface

我正在尝试让我的应用尽可能地与我的Android设备的其余部分“标准”融合。它是一个独立的应用程序,没有与操作系统或任何东西集成,我只是希望它看起来很熟悉。

我感兴趣的区域是“设置”屏幕。如果我查看Android的标准设置屏幕,它的间距很大,字体大小合适,菜单项之间带有整齐的针脚条纹。

我该怎么做?这是ListView吗?它是用常规的LinearLayout完成的吗?

我希望能够复制外观&感觉在我的应用程序。有人可以帮忙吗?

enter image description here

而且不只是Adroid OS。这是大多数“专业”应用程序:

enter image description here

非常感谢

2 个答案:

答案 0 :(得分:11)

实际上,这是Android源代码的直接部分,因此我强烈建议您查看其结构。有关详细信息,请参阅Android Settings tutorial

设置是从SettingsActivity创建的(扩展了PreferenceActivity,您可能也想看一下),而这些设置又基于以下xml文件进行布局:

事情是非常紧密联系的,所以需要一些阅读...

答案 1 :(得分:0)

AFAIK是一个ListView。通过实现自定义ListView,您可以实现类似的效果。

此外,您必须按照Icon Design Guidelines为ListView行创建此类图标