材质组件主题(从左到右):
Theme.MaterialComponents.Light.DarkActionBar,Theme.MaterialComponents.Light.NoActionBar
每个变体的主要区别是浅⾊/深⾊调⾊板以及ActionBar每个主题Activity的中是否包含Window。存在DayNight这些变体以⽀持⾃动暗/亮主题。
注意1:如果您要迁移现有主题,但⼜不想⼀次获得所有新属性,请使⽤Theme.MaterialComponents.*.Bridge变体。
注意2:此处未显⽰⼀些辅助变体,例如Theme.MaterialComponents.Dialog.*主题。
要在您的应⽤中开始使⽤这些主题之⼀,请在l⽂件中添加以下内容:
<style name="AppTheme" parent="Theme.MaterialComponents.*">
<!-- Add attributes here -->
最后,您需要在清单中引⽤此内容:
android:theme="@style/AppTheme">
</application>
注意:您也可以申请⼀个android:theme每<activity>在你的清单。
⼀个简单的游乐场屏幕
是的,该开始做⽣意了。为了说明⾃定义Material Components属性的效果,我们需要⼀个视觉辅助⼯具。我们将使⽤下⾯的游乐场屏幕,该屏Theme.MaterialComponents.Light基本主题,并且包含⼤多数“材料组件”⼩部件及其变体:
box sizing
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论