博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Hierarchyviewer定位Android图片资源的研究
阅读量:7092 次
发布时间:2019-06-28

本文共 454 字,大约阅读时间需要 1 分钟。

之前就在研究能否通过Hierarchyviewer找到所有所见的资源

在导入Hierarchyviewer之后才发现绑定在View上的drawable与实际的图片资源之间并没有维系着一个固定的对应关系

实际上也是不可能维护的,因为实际的drawable与图片资源之间很有可能做了很多变换了

 

现在更换了一下思路,虽然Hierarchyviewer无法维系drawable的对应关系,但是View上的id还是可以找到的,

只要根据id在Layout文件里搜索还是很有机会找到对应的图片资源

 

找到loadCapture@HierarchyViewerDirector就可以获取当前所选中的viewNode,然后顺藤摸瓜就可以找到这个树上的

所有路径上的id,由此可以加载出所有资源。

不过这并不是最优的方式。

最优的方式还是根据用户点击找出当前的node,而不要搜索出所有子元素,这样就可以实现相对精准的定位

 

 

转载于:https://www.cnblogs.com/TLightSky/p/3154326.html

你可能感兴趣的文章
计算最长英语单词链(单词接龙)
查看>>
vsftp虚拟用户配置
查看>>
oracle11g与oracle10g字符集子集与超集的对应关系表
查看>>
登录注册D
查看>>
deepin-wine-tim 字体发虚
查看>>
windows多线程没那么难
查看>>
ID3决策树算法原理及C++实现(其中代码转自别人的博客)
查看>>
linux之SQL语句简明教程---WHERE
查看>>
霍夫变换(hough transform),从直线到圆再到一般图形
查看>>
程序员技术练级攻略--练成这样,成神仙了!
查看>>
基金净值简介
查看>>
打开myeclipse出现这个错是为什么
查看>>
mongdb使用
查看>>
Hadoop Streaming框架使用(二)
查看>>
网站升级2.0回滚机制
查看>>
centos6.9 网络配置,防火墙,复制虚拟机20180127
查看>>
h3c防火墙的设置过程
查看>>
KMP + 求最小循环节 --- HUST 1010 - The Minimum Length
查看>>
<从优秀到卓越>读书笔记
查看>>
Python3 序列解包
查看>>