引用系统的样式,大概分为两种;
一、兼容包里面的样式;---样式示例: ?attr/selectableItemBackground
二、Sdk的样式;---样式示例: ?android:attr/selectableItemBackground
如果想知道Sdk或者兼容包里面,谷歌工程师,是怎么写Style的;
那么开始寻找:
一 先找兼容包:
随便写一个View,引用兼容包的样式;

按住Ctrl键,用鼠标左键进入----》

使用Ctrl+F,搜索这个样式;

找到了,Ctrl+鼠标左键进入

------------------------------------------------我是分割线---------------------------------------------------
二、找Sdk包的样式
样式例子: (?android:attr/selectableItemBackground)

找到你的Style的Theme

一步一步Ctrl+鼠标左键点进去

如果遇到这种情况, 就看你想看到哪一个Sdk的样式,我选择的是V21;

到这里的时候,把鼠标放在Material下面,点击进入,然后使用搜索,搜索我们想看到的Style;


这里是点不进去的,但是我们知道这个文件的名字叫什么了,然后去Sdk的位置去找

用Project打开项目结构,到Libraries目录,
找到第一排,res目录,从上面的图中知道,引用的是drawable文件,所以从drawable开始找;

找到;
这里感谢 Jar的指导 https://github.com/qiujayen
网友评论