Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 安卓:一个好看的(标准)设置菜单_Android_User Interface - Fatal编程技术网

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

Android 安卓:一个好看的(标准)设置菜单,android,user-interface,Android,User Interface,我正试图让我的应用程序尽可能地与我的android设备的其他部分的“标准”融为一体。这是一个独立的应用程序,不与操作系统或任何东西集成,我只是想让它看起来很熟悉 我感兴趣的区域是“设置”屏幕。如果我看一下Android的标准设置屏幕,它的间距很好,字体大小完美,菜单项之间有整齐的针形条纹 我该怎么做?那是列表视图吗?这是用常规线性布局完成的吗 我希望能够在我的应用程序中复制外观和感觉。有人能帮忙吗 而且不仅仅是阿德罗德综合症。这是大多数“专业”应用程序: 非常感谢,因为这是一个列表视图。通过

我正试图让我的应用程序尽可能地与我的android设备的其他部分的“标准”融为一体。这是一个独立的应用程序,不与操作系统或任何东西集成,我只是想让它看起来很熟悉

我感兴趣的区域是“设置”屏幕。如果我看一下Android的标准设置屏幕,它的间距很好,字体大小完美,菜单项之间有整齐的针形条纹

我该怎么做?那是列表视图吗?这是用常规线性布局完成的吗

我希望能够在我的应用程序中复制外观和感觉。有人能帮忙吗

而且不仅仅是阿德罗德综合症。这是大多数“专业”应用程序:


非常感谢,因为这是一个列表视图。通过实现自定义ListView,可以实现类似的效果


此外,您必须遵循图标设计指南为ListView行创建这样的图标。实际上,这是Android源代码的一部分,所以我强烈建议您查看一下它的结构。有关更多信息,请参阅

设置是从
设置活动
(扩展了
首选项活动
,您可能也想查看此活动)创建的,而这些活动的布局又基于以下xml文件:


东西之间有很强的互锁,因此需要一些阅读…

谢谢,你是说我应该创建一个自定义小部件吗?没有标准的我可以重复使用吗?或者你是说我可以只使用listview,但可以添加我自己的列表项。我现在不太担心图标,只担心文本。谢谢。是的,我是说提供一个带有自定义适配器的ListView。在这些适配器中,您可以决定您的行的外观。谢谢,酋长。我将如何提供列表项?从xml文件还是可以在原始布局xml中硬编码?还是应该通过编程来完成?我只是将您链接到我的一篇博客文章,其中有一个自定义列表适配器的示例,您可以找到我将数据源放在何处以及如何自定义每一行。那可能对你有帮助。在这里找到它:再次感谢谢赫-非常老练,但我认为这是对我所需要的过火。不过我会把它放在书签里!哇,好的,谢谢你的链接。所以,没有简单的方法可以复制同样的efftect。好问题。这是谷歌上的第一个结果,编辑得很好,对我很有帮助。人们往往没有意识到伟大的问题和伟大的答案一样重要。谢谢