也许我不知道如何搜索 - 我发现的一切只是改变应用主题。 我想知道如何为Android设备本身开发一个完整的主题? 在市场上你会发现很多主题 - 我怎样才能建立一个?
我不想使用第三方许可证(ThemeMaker等)......任何为我提供教程的人?
感谢您的帮助!
答案 0 :(得分:0)
您应该阅读Android开发者网站 - 样式和主题 http://developer.android.com/guide/topics/ui/themes.html
样式是一组属性,用于指定视图或窗口的外观和格式。样式可以指定高度,填充,字体颜色,字体大小,背景颜色等属性。样式在XML资源中定义,该XML资源与指定布局的XML分开。
Android中的样式与网页设计中的级联样式表具有相似的理念 - 它们允许您将设计与内容分开。
将主题应用于活动或应用
要为应用程序的所有活动设置主题,请打开AndroidManifest.xml
文件并编辑<application>
标记以包含带有样式名称的android:theme属性。例如:
<application android:theme="@style/CustomTheme">
如果您喜欢主题,但想要调整它,只需将主题添加为自定义主题的父级即可。例如,您可以修改传统的灯光主题,使用您自己的颜色,如下所示:
<color name="custom_theme_color">#b0b0ff</color>
<style name="CustomTheme" parent="android:Theme.Light">
<item name="android:windowBackground">@color/custom_theme_color</item>
<item name="android:colorBackground">@color/custom_theme_color</item>
</style>