zoukankan      html  css  js  c++  java
  • 自制悬浮框,愉快地查看栈顶 Activity

    接手陌生模块时,如何快速了解每个页面对应的类,以及它们之间的跳转逻辑。总不能在代码里一个一个地找startActivity()吧?

    有时候,又想查看别人的 app 的页面组织(像淘宝、微信啊),总不能一个一个反编译吧?

    总想着有没有工具查看当前的Activity,于是自己弄了一个,这下就方便了。


    效果图
    先看下淘宝好了:
    我好像看到了com.taobao.weex.XXX,难道weex已经在用了?


    再来看掘金:
    我好像看到了com.daimajia.XXX,代码家乱入了,这背后有什么PY交易?


    最后看一个 bilibili:
    可以看到用了support包里的DrawerLayout把~


    源码
    https://github.com/mingrq/ActivityTracker-T


    APK 下载体验
    ActivityTracker.apk


    使用
    6.0 以上版本需要悬浮窗权限。所以打开app时,会进入权限管理页面。勾选悬浮窗权限才能正常使用。


    之后,返回app,点击开启悬浮窗按钮。此时需要你开启辅助功能(无障碍功能)。注意:一些国产ROM此功能可能在更深层的无障碍页面(如魅族、小米等)。


    返回app,点击开启悬浮窗按钮,即可使用。

    作者:梁山boy
    来源:CSDN
    原文:https://blog.csdn.net/a153614131/article/details/53891190
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    tps吞吐量映射的问题
    深浅拷贝
    webdriver驱动火狐浏览器报错:Unable to find a matching set of capabilities
    xpath元素定位方法
    linux监控系统性能命令
    测试质量评估
    测试策略模型设计
    需求评审
    安全测试的目的,发现哪些问题
    url组成
  • 原文地址:https://www.cnblogs.com/Im-Victor/p/10824040.html
Copyright © 2011-2022 走看看