样式和主题
# 样式Style
使用场景:多个视图属性的集合,在写布局时多个视图有很多相同的属性放在一起在styles.xml
中定义成一个Style,而在布局文件中使用@style/style_name
统一引用
作用:复用视图标签属性
目标:针对的是窗口中的某些视图
系统样式:
- Android也定义了些系统样式可以使用
- 使用系统样式:@android:style/xxx
# 主题Theme
使用场景:主题的本质也是style;在styles.xml中定义,在manifest.xml中引用
作用:复用视图标签属性
目标:针对整个应用或某个Activity的界面
系统常用主题:
- @android:style/Theme.Light.NoTitleBar: 没有标题
- @android:style/Theme.Light.NoTitleBar.Fullscreen: 全屏
- @android:style/Theme.Dialog: 对话框
编辑 (opens new window)
上次更新: 2022/10/25, 23:13:03