有人可以给我一些关于 CM 主题引擎如何工作的建议吗?
我搜索了谷歌,但我没有找到关于 CM 主题引擎如何工作的信息。
我想看 CM 主题引擎代码,但我不知道我应该从哪一点开始。
我希望有人可以分享一些关于 CM 主题引擎如何工作的文章。
谢谢...
有人可以给我一些关于 CM 主题引擎如何工作的建议吗?
我搜索了谷歌,但我没有找到关于 CM 主题引擎如何工作的信息。
我想看 CM 主题引擎代码,但我不知道我应该从哪一点开始。
我希望有人可以分享一些关于 CM 主题引擎如何工作的文章。
谢谢...
Cyanogenmod 主题引擎实际上是 T-Mobile 的引擎(据我了解)。我不熟悉这一切是如何工作的,但一个好的起点可能是:
https://code.google.com/p/android-theme/wiki/TMobileThemeEngine
注意:我还没有尝试过,所以我无法确认它会起作用......但希望它能让你指出正确的方向。
据我了解,CM 主题引擎实际上是来自 T-Mobile 的基于“感觉”的 rom 的主题引擎。该代码被社区采用并作为他们自己的代码提出。主题引擎的工作方式是在手机存储中备份股票主题。它使用不同的 png、ico 和 xml 文件来替换根目录中的股票主题文件(股票 png、ico 和 xml)(各种文件,如系统框架)。
例如,仅更改通知阴影中的背景的主题将替换系统框架中的 png 文件,以及修改 alpha 通道的 xml 文件(用于 ics 及更高版本)。我真的没有对主题做太多,但请查看 XDA-DEVELOPERS 论坛以获取更多信息。他们有你需要的任何与安卓相关的东西。