美文网首页
安卓原生样式Style的寻找

安卓原生样式Style的寻找

作者: 大象屁股 | 来源:发表于2018-01-18 16:53 被阅读27次
    引用系统的样式,大概分为两种;
     一、兼容包里面的样式;---样式示例:  ?attr/selectableItemBackground
     二、Sdk的样式;---样式示例: ?android:attr/selectableItemBackground
    
    如果想知道Sdk或者兼容包里面,谷歌工程师,是怎么写Style的;
    那么开始寻找:
     一 先找兼容包:
      随便写一个View,引用兼容包的样式;
    
    image.png
    按住Ctrl键,用鼠标左键进入----》
    
    image.png
    使用Ctrl+F,搜索这个样式;
    
    image.png
    找到了,Ctrl+鼠标左键进入
    
    image.png

    ------------------------------------------------我是分割线---------------------------------------------------

    二、找Sdk包的样式
        样式例子:  (?android:attr/selectableItemBackground)
    
    image.png
        找到你的Style的Theme
    
    image.png
    一步一步Ctrl+鼠标左键点进去
    
    image.png
    如果遇到这种情况, 就看你想看到哪一个Sdk的样式,我选择的是V21;
    
    image.png
    到这里的时候,把鼠标放在Material下面,点击进入,然后使用搜索,搜索我们想看到的Style;
    
    image.png
    image.png
    这里是点不进去的,但是我们知道这个文件的名字叫什么了,然后去Sdk的位置去找
    
    image.png
    用Project打开项目结构,到Libraries目录,
    找到第一排,res目录,从上面的图中知道,引用的是drawable文件,所以从drawable开始找;
    
    image.png
    找到;
     这里感谢 Jar的指导 https://github.com/qiujayen
    

    相关文章

      网友评论

          本文标题:安卓原生样式Style的寻找

          本文链接:https://www.haomeiwen.com/subject/ixpwoxtx.html