style和theme
Posted z-cg
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了style和theme相关的知识,希望对你有一定的参考价值。
样式style
理解:多个视图属性的集合,在写布局时,当多个视图有不少相同的属性时可以把这些相同的属性放在style.xml中定义成一个style,而在布局文件中使用@style/style_name统一引用
作用:复用视图标签属性
目标:针对的是窗口的某些视图
系统样式:@android/xxx
在textview中也可以放图片,不过此时图片是系统的用属性:drawableleft(这是图片放在文字左边)
主题theme
理解:主题的本质也是style
在style.xml文件中定义,在mainfest.xml文件中引用
作用:复用视图标签
目标:针对整个应用或某个activity界面
系统常用主题:
@android:style/Theme.Light.No.TitleBar 没有标题
@android:style/Theme.Light.No.TitleBar.Fullscreen 全屏
@android:style/Theme.Dialog 对话框
以上是关于style和theme的主要内容,如果未能解决你的问题,请参考以下文章
JS中style.display和style.visibility的区别
如何在 react 和 next js 中使用 Styled 组件创建全局样式,使用 css 文件和 styled 组件的组合是不是更好?