2013-01-23 78 views
1

我真的很喜欢androi 4的设置页面,并试图以同样的方式设计我的应用程序。 以下是截图:http://cdn.androidtapp.com/wp-content/uploads/2011/10/Android-4.0-Settings-Screen.jpgAndroid 4的设置风格

我刚得到进入Java和Android的3或4天前,所以风格我还没有真正关注的风格,不知道这件事,所以我有几个问题:

1)如何设置类似的标题为列表(例如图片上的Wiress和网络)

2)如何为我的应用程序设置相同的颜色?这是一种默认风格吗?

3)在图片上使用填充来使边界与列表的距离?填充可以应用到整个应用程序还是必须在每个xml中定义?

谢谢!

回答

2

是的,你可以申请一个通用的风格融入您的应用程序(包括填充),这是相当简单的

看看这里的一个起点http://developer.android.com/guide/topics/ui/themes.html

+0

是的 - 绝对读取该文件(即将回答)。如果您遇到困难,您可以更好地了解造型并更好地提出具体问题。 – harmanjd

0

如果你想样式您的应用程序一样,你应该遵循有关标准指标和电网这些准则:

http://developer.android.com/design/style/metrics-grids.html

1)设置你必须实现自己的自定义视图,并把它添加到您的立类似的标题ST。

2)您可以在AndroidManifest.xml中设置需要的主题,也可以使用标准项目。要找到它们,请查看项目中Android库中的android.jar/res.layout文件夹。有所有视图的标准布局文件。

3)您需要的是在布局文件中设置边距。

您必须制作布局文件并指定其中的所有视图元素和边距。

但是,如果您想制作首选项,那么可以使用可用的类(PreferenceActivity或PreferenceFragment)。

+0

你确定它是一个自定义的东西吗?我已经看到了很多应用与完全相同类型的标题......也许它的默认? – user1985273

+0

是的,没有像这样的默认项目,因为它非常具体。所有的Android项目都比较一般。你可以看看它是如何在Android源代码中实现的,并且自己实现它们,但是这个带有开关和图标的列表元素不能从API调用。 –

+0

您的帖子中的屏幕截图是带有自定义列表项目的PreferenceActivity或PreferenceFragment。 –