有没有办法复制 QKSMS 提供的变色能力? . 它允许用户选择一种颜色,然后将应用颜色和所有内容更改为该颜色。这一切都是在用户选择特定颜色时动态完成的。
最佳答案
您可以试试这个很酷的在线工具:http://android-holo-colors.com
这使您能够使用您喜欢的颜色为应用程序小部件创建许多主题。然后,您可以通过在 SharesPreferences 或类似的东西中保存您的主题值来更改您的应用程序主题,并将它们应用到您应用程序中每个 Activity 的 onCreate 中。您还可以在 styles.xml 中轻松创建主题。对于每个 View ,它都有自己的样式和属性,因此您需要学习如何通过搜索来编辑您想要的每个 View 的主题...
希望对您有所帮助。
一些例子:
操作栏: https://developer.android.com/training/basics/actionbar/styling.html
按钮: https://www.androidcookbook.com/Recipe.seam?recipeId=3307
搜索栏: Android - styling seek bar
切换: How can I style an Android Switch?
还有更多...您将不得不搜索您想要的内容。
关于android - 更改应用程序颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32078614/