2012-11-04 105 views
2

也许我不知道如何搜索 - 我发现的一切都是关于更改应用主题。 我想知道如何为android设备本身开发整个主题? 在市场上你会发现很多主题 - 我怎样才能建立一个呢?Android:HowTo制作设备主题

我不想使用第三方许可证(ThemeMaker等)...任何人谁有我的教程?

感谢您的帮助!

回答

0

你应该在Android开发者网站上阅读起来 - 样式和主题http://developer.android.com/guide/topics/ui/themes.html

样式是指定视图或窗口的外观和格式属性的集合。样式可以指定诸如高度,填充,字体颜色,字体大小,背景颜色等属性。样式是在与指定布局的XML分开的XML资源中定义的。

Android中的样式与web设计中的样式表级联有相似之处 - 它们允许您将设计与内容分开。

应用主题到活动或应用

设定主题为应用程序的所有活动,打开AndroidManifest.xml文件并编辑<application>标签包括了android:与样式名称主题属性。例如:

<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> 
+0

我已经知道了 - 因为这个我写,我想改变整个装置的主题,而不是我的应用程序/视图! – user1695380