主题命名空间Android

时间:2016-09-09 13:01:40

标签: android xamarin styles material-design

我花了几天时间寻找任何文件,并且真的不知道怎么开始。

我正在寻找的是名称空间,我想在android上定制一些东西,所以我读到我可以覆盖Material样式,但是如果我找不到名称空间以及它们是什么我怎么能覆盖呢?办?

看看这里:

我创造了我的风格:

<resources xmlns:android="http://schemas.android.com/apk/res/android">
  <style name="VogoSocialTheme" parent="android:Theme.Material.Light">
    <item name="android:colorPrimary">@color/primary</item>
    <item name="android:colorPrimaryDark">@color/primary_dark</item>
    <item name="android:colorAccent">@color/accent</item>
    <item name="android:editTextBackground">@drawable/apptheme_edit_text_holo_light</item>
    <item name="android:alertDialogTheme">@style/VogoSocialTheme.AlertDialog</item>
  </style>

  <style name="VogoSocialTheme.AlertDialog" parent="android:Theme.Material.Light.Dialog">
    <item name="android:colorAccent">#122f54</item>
  </style>

  <!-- Colors -->
  <color name="primary">#2764B5</color>
  <color name="primary_dark">#B2f91816</color>
  <color name="accent">#122f54</color>

</resources>

这里的一切我只是复制和粘贴,但现在我想要更改背景颜色,文字大小等等,所以我可能需要更改

  <style name="VogoSocialTheme.AlertDialog" parent="android:Theme.Material.Light.Dialog">
    <item name="android:colorAccent">#122f54</item>
  </style>

并添加具有特定名称 android:... 的新项目 我在哪里可以找到这些名称和文档?

1 个答案:

答案 0 :(得分:1)

R.style reference

  

然而,R.style参考没有详细记录没有完整描述样式,因此查看这些样式和主题的实际源代码将给出您可以更好地了解每个人提供的样式属性。有关Android样式和主题的更好参考,请参阅以下源代码:

Source styles.xml

Source themes.xml

参考:Using Platform Styles and Themes