Skip to content

A FloatingView to show current topActivity in the activity stack.

Notifications You must be signed in to change notification settings

fashare2015/ActivityTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9981b4f · Sep 4, 2018

History

9 Commits
Dec 26, 2016
Sep 4, 2018
Sep 4, 2018
Dec 26, 2016
Dec 26, 2016
Mar 22, 2017
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016
Dec 26, 2016

Repository files navigation

写在前面

  • 接手陌生模块时,如何快速了解每个页面对应的类,以及它们之间的跳转逻辑。总不能在代码里一个一个地找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」 检测任意前台界面

About

A FloatingView to show current topActivity in the activity stack.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages