# ActivityTracker **Repository Path**: ouyangpengdev/ActivityTracker ## Basic Information - **Project Name**: ActivityTracker - **Description**: A FloatingView to show current topActivity in the activity stack. 展示栈顶的activity和dialog等名称 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-23 - **Last Updated**: 2021-03-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 写在前面 - 接手陌生模块时,如何快速了解每个页面对应的类,以及它们之间的跳转逻辑。总不能在代码里一个一个地找`startActivity()`吧? - 有时候,又想查看别人的 app 的页面组织(像淘宝、微信啊),总不能一个一个反编译吧? 总想着有没有工具查看当前的`Activity`,于是自己弄了一个,这下就方便了。
# 效果图 先看下淘宝好了: 我好像看到了`com.taobao.weex.XXX`,难道`weex`已经在用了? ![这里写图片描述](http://img.blog.csdn.net/20161226234040094?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYTE1MzYxNDEzMQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast) 再来看掘金: 我好像看到了`com.daimajia.XXX`,`代码家`乱入了,这背后有什么PY交易? ![这里写图片描述](http://img.blog.csdn.net/20161226234114970?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYTE1MzYxNDEzMQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast) 最后看一个 bilibili: 可以看到用了`support`包里的`DrawerLayout`把~ ![这里写图片描述](http://img.blog.csdn.net/20161227001927349?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYTE1MzYxNDEzMQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
# CSDN链接 http://blog.csdn.net/a153614131/article/details/53891190
# APK 下载体验 [ActivityTracker.apk](https://github.com/fashare2015/ActivityTracker/blob/master/apk/app-debug.apk?raw=true)
# 使用 - 6.0 以上版本需要`悬浮窗权限`。所以打开`app`时,会进入权限管理页面。勾选`悬浮窗权限`才能正常使用。 ![这里写图片描述](http://img.blog.csdn.net/20161227003114373?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYTE1MzYxNDEzMQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast) - 之后,返回`app`,点击`开启悬浮窗`按钮。此时需要你开启辅助功能(无障碍功能)。注意:一些`国产ROM`此功能可能在更深层的`无障碍`页面(如魅族、小米等)。 ![这里写图片描述](http://img.blog.csdn.net/20161227003129223?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYTE1MzYxNDEzMQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast) - 返回`app`,点击`开启悬浮窗`按钮,即可使用。
# 参考 [轻松自制flyme悬浮球](https://halfstackdeveloper.github.io/2016/11/27/%E8%BD%BB%E6%9D%BE%E8%87%AA%E5%88%B6flyme%E6%82%AC%E6%B5%AE%E7%90%83/) [通过 Android 辅助功能「Accessibility Service」 检测任意前台界面](http://effmx.com/articles/tong-guo-android-fu-zhu-gong-neng-accessibility-service-jian-ce-ren-yi-qian-tai-jie-mian/)