发布网友 发布时间:2023-01-22 12:06
共1个回答
热心网友 时间:2023-01-23 17:09
(1)定义位置
定义在 res/values/ 文件夹下,文件名随意取,以 xml 为扩展名。 style 定义在和 layout 不同的 xml 文件中。
(2)定义内容
① 定义 style 的 xml 文件必须以<resources>为根节点
<resources> 下的每个子元素在 编译期 将转化为应用资源对象,通过<style>标签中 name 属性的 value 值可以引用它们,形如 @style/myStyleName 。
② <style>标签的 name 属性唯一指定
③ style 的继承
继承系统 style
继承自定义属性,以下两种方式均可。
通过 链接names 的方式继承自定义属性
④ style 中可用属性
查看类参考 Android官方文档
(1)应用于单一 View
在 xml 布局中,View 节点上增加 style 属性
(2)应用于整个 Activity 或 Application