DynamicColors.Precondition The interface that provides a precondition to decide if dynamic colors should be applied. 


ColorRoles Each accent color (primary, secondary and tertiary), is provided as a group of four supplementary color roles with different luminance which can be used in the UI to define emphasis and to provide a greater flexibility in expression. 
DynamicColors Utility for applying dynamic colors to application/activities. 
MaterialColors A utility class for common color variants used in Material themes.