我在哪里可以找到所有Android内置主题

时间:2013-08-21 18:42:13

标签: android themes

目前我正在使用:

android:theme="@android:style/Theme.Black.NoTitleBar"

我对此感到有点厌倦,是否有一个链接可以指示我,它显示了所有内置主题及其名称的示例?

我在另一篇文章中读到有很多文章,所以最好是有一个网站/其他来源可以向我展示一些预览:)

感谢您的帮助!

4 个答案:

答案 0 :(得分:11)

您的IDE(我知道Android Studio会这样做)应该向您展示。

否则,这里它们是原始的xml形式。 https://android.googlesource.com/platform/frameworks/base/+/refs/heads/master/core/res/res/values/themes.xml

有关Android Dev文档的更多信息:http://developer.android.com/guide/topics/ui/themes.html

答案 1 :(得分:4)

您可以在meanifeast.xml中看到所有主题名称..为此,请参阅此快照enter image description here

答案 2 :(得分:0)

Android Studio有Theme Editor,提供预览功能。

用户可以在里面找到所有内置主题。

打开它的两种方法:

  1. 打开样式XML文件,例如 res / values / styles.xml 。然后点击文件编辑窗口右上角附近的打开编辑器
  2. 顶部菜单栏中的
  3. 工具 - Android主题编辑器

答案 3 :(得分:-1)

我对这一切都不太满意,但基本上我认为只有两个主题。日/夜与光。您可以选择单个部分并进行更改,但据我所知只有两个主题。

由于我有评论说这不能解决问题,因此我要补充一下,您可以在AndroidManifest.xml或styles.xml中使用Theme.AppCompat.DayNight或Theme.AppCompat.Light并编辑任何单个属性但是大约有100万个属性,上帝只知道它们的作用。我认为这是android的一个巨大的站点。