A FloatingView to show current topActivity in the activity stack.
Java
Latest commit c30e8b4 Dec 30, 2016 @fashare2015 committed on GitHub Merge pull request #1 from Alluretears/master
fix incorrect overlay permission request
Permalink
Failed to load latest commit information.
.idea update ui Dec 26, 2016
apk update ui Dec 26, 2016
app fix incorrect overlay permission request Dec 30, 2016
gradle/wrapper init Dec 26, 2016
.gitignore init Dec 26, 2016
README.md Create README.md Dec 26, 2016
build.gradle init Dec 26, 2016
gradle.properties init Dec 26, 2016
gradlew init Dec 26, 2016
gradlew.bat init Dec 26, 2016
settings.gradle init Dec 26, 2016

README.md

写在前面

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

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

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

效果图

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

这里写图片描述

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

这里写图片描述

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

这里写图片描述

CSDN链接

http://blog.csdn.net/a153614131/article/details/53891190

APK 下载体验

ActivityTracker.apk

使用

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

这里写图片描述

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

这里写图片描述

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


参考

轻松自制flyme悬浮球

通过 Android 辅助功能「Accessibility Service」 检测任意前台界面