本文同步自:blog.csdn.net/a153614131/…android
接手陌生模块时,如何快速了解每一个页面对应的类,以及它们之间的跳转逻辑。总不能在代码里一个一个地找startActivity()
吧?git
有时候,又想查看别人的 app 的页面组织(像淘宝、微信啊),总不能一个一个反编译吧?github
总想着有没有工具查看当前的Activity
,因而本身弄了一个,这下就方便了。
微信
先看下淘宝好了:
我好像看到了com.taobao.weex.XXX
,难道weex
已经在用了?
weex
再来看掘金:
我好像看到了com.daimajia.XXX
,代码家
乱入了,这背后有什么PY交易?
app
最后看一个 bilibili:
能够看到用了support
包里的DrawerLayout
把~
工具
ActivityTracker.apk
debug
6.0 以上版本须要悬浮窗权限
。因此打开app
时,会进入权限管理页面。勾选悬浮窗权限
才能正常使用。
3d
以后,返回app
,点击开启悬浮窗
按钮。此时须要你开启辅助功能(无障碍功能)。注意:一些国产ROM
此功能可能在更深层的无障碍
页面(如魅族、小米等)。
返回app
,点击开启悬浮窗
按钮,便可使用。