探索的过程比结果有趣多了不是吗!
好了,下面我们来探索一下如何一步一步的拿到微信通讯录。
先来个DDMS看一下从聊天页面切换到通讯录页面的调用堆栈
这时候会看到点击事件带来的一系列效果,我个人还是比较喜欢追踪点击事件一层层的扒的,但是我扒了好一会儿,感觉都是在切换页面,离我想要的数据还很远很远。。。
我想着这样下去也不是个办法,于是乎我对UI元素下起了咸猪手。。。
可以看到列表的元素布局ID都是dy5,这时候就轮到我们的jadx出场了,管它三七二十八先搜索R.id.dy5,天底下那么大,总有个findViewById需要它不是吗。
好家伙,居然还是在getView方法里,这不是摆明了这个类是个适配器嘛,只