修炼01_AS如何快速定位控件

一个比较极端的场景:刚入职一个公司,拉下来项目,同事不在,你如何以最快速度去修改这个项目的某个控件字体以及其他属性。

这个问题是我刚入职的时候我的带教人问我滴,我脱口而出全局搜这个控件中的text ,他又告诉我,这个text 是接口返回的,你手中无任何开发文档。我。。。懵逼了,当时是 尼克杨问号脸。


下班回去我百度了一哈,果然找到了解决方案。

首先打开一个项目,运行到手机上,然后打开 手机上项目中你想要找到的那个控件所在的页面,再打开Android Device Monitor,看图看图:

图1.ADM

然后自然就是点开了,点开之后鼠标会一直转圈圈,比较耗功能估计,不管他,有反应就行了。我们在如图2所标记一步一步走就能找着啦,图中第二步就是点击自己想要找的控件。

图2.找ID

看到上图中的第三步了不,resource-id?对!就是我们要找的那个控件的ID了,然后我们接下来就可以在工程中找到他了,而且包名都知道了。

你可能感兴趣的:(修炼01_AS如何快速定位控件)