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的主要内容,如果未能解决你的问题,请参考以下文章

创建style和修改style

JS中style.display和style.visibility的区别

style和theme

如何在 react 和 next js 中使用 Styled 组件创建全局样式,使用 css 文件和 styled 组件的组合是不是更好?

d3.js中attr和style 有啥区别

初识Style和Theme