13

目前我正在使用:

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

我越来越厌倦了,有没有一个链接可以指导我,向我展示所有内置主题及其名称的示例?

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

谢谢您的帮助!

4

4 回答 4

13

您的 IDE(我知道 Android Studio 可以)应该向您展示它们。

否则,它们将采用原始 xml 格式。https://android.googlesource.com/platform/frameworks/base/+/refs/heads/master/core/res/res/values/themes.xml

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

于 2013-08-21T18:54:33.450 回答
5

您可以在manifest.xml. 为此,请参阅以下快照:在此处输入图像描述

于 2013-08-21T19:18:43.823 回答
1

Android Studio 有一个提供预览功能的主题编辑器。

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

2种打开方式:

  1. 打开一个样式 XML 文件,例如res/values/styles.xml。然后单击文件编辑窗口右上角附近的打开编辑器。
  2. 在顶部菜单栏中Tools-Android-Theme Editor
于 2018-03-12T01:41:59.390 回答
-2

我对这一切都很陌生,但基本上我认为只有两个主题。日/夜和光。您可以选择单个部分并更改它们,但据我所知只有两个主题。

正如我有评论说这不能回答问题我会补充一点,您可以在 AndroidManifest.xml 或 styles.xml 中使用 Theme.AppCompat.DayNight 或 Theme.AppCompat.Light 并编辑任何单个属性,但有大约一百万个属性,上帝只知道它们都做了什么。在我看来,这是android的一个巨大的oversite。

于 2019-11-07T09:42:37.197 回答