有时候我们接手新的项目时经常会遇到看不懂项目的结构,业务逻辑复杂,并且包含各种activity之间跳转,而我们入手的方式一般都是先理清项目Activity的执行流程,比如说当我们页面跳转时我要知道跳到了哪个Activity。从而我们在再细研究跳转的Activity的具体代码。如果你连跳到哪个Activity都不懂,还谈什么研究?
android studio可以配置打印出当前屏幕显示的Activity,也就是栈顶的Activity。
1.在Logcat下点击右边的下拉框选择"Edit Filter Configuration"

2.会弹出如下对话框,我们在Filter Name和 Log Tag都填上ActivityManager然后保存

3.在打印Activity的时候,先选择我们刚刚自定义的ActivityManager日值拦截器,然后在过滤框中输入ActivityManager进行过滤,最后就可以看到我们当前的Activity了

本文介绍了一种在AndroidStudio中查看当前屏幕显示的Activity(即栈顶Activity)的方法,通过配置Logcat的日志拦截器,可以帮助开发者更好地理解项目的Activity执行流程。
1629

被折叠的 条评论
为什么被折叠?



