When NOT to style • Single-use styles • Coincidentally using the same attributes android:id="@+id/title" android:textColor="@color/blue_200" android:textColorHint=“@color/grey_500" />
When NOT to style • Single-use styles • Coincidentally using the same attributes android:id="@+id/title" android:textColor="@color/blue_200" android:textColorHint=“@color/grey_500" />
When NOT to style • Single-use styles • Coincidentally using the same attributes android:id="@+id/title" android:textColor="@color/blue_200" android:textColorHint=“@color/grey_500" />
No style? android:layout_width="match_parent" android:layout_height="wrap_content" android:scaleType="centerCrop" android:src="@drawable/image" /> No problem!
Themes vs. Styles • Same thing! <br/><item name="android:background">#FF0000</item> <br/> <br/><item name="android:statusBarColor">@color/blue_200</item> <br/> • Different scope • Different attributes
Qualifier Diamond values/Theme.Platform values-v21/Theme.Platform Theme.Platform.Used values/Theme attributes for everyone what is actually used qualifier modifications