Tencent Music Tech Team
Aug 24, 2016 · Mobile Development
Implementing Dynamic Theme Switching in the LightListen Android Music Player
LightListen adds flexible day/night and brand‑color switching by combining static XML styles and themes for basic modes with a dynamic configuration system—using shared‑preference color storage, view processors, and a traversal controller from the app‑theme‑engine library—to apply colors at runtime with minimal code duplication.
AndroidAppThemeEngineDynamicColor
0 likes · 15 min read