QPM 之悬浮窗设置信息

article/2025/9/25 1:50:42

QPM 开源地址:https://github.com/ZhuoKeTeam/QPM

更多实用信息:

  1. 手机的基本信息
  2. AndroidManifest.xml 信息
  3. App 中所有的 SharePreference 信息
  4. 可配置的开关
  5. 网络接口

手机基础信息

  1. 再也不用 去手机的复杂界面查看各种数据;
  2. 再也不用 下载 辅助性 apk 获取信息;
  3. 再也不用 因为某些信息没有,查询半天。

是否 Root, SDK 版本,手机型号,网络,名称,IP,Mac 地址,屏幕分辨率,CPU 架构等等信息。遇到关键的数据,还能复制。

这里获取的数据更全面
image

AndroidManifest.xml 信息

包名,版本号,App 的所有权限,构建 SDK 的版本信息,还有最最重要的注册的四大组件(Activity,Service,Receiver,Provider)。里面的 Activity 可以直接点击后跳转,Service可以查看有多少本地服务,Receiver 可以很明确的知道当前注册了多少广播,Provider 可以查看本地的内容提供者。

应用的所有 SP 信息

Root 手机我们直接通过 文件管理器 可以直接查看 SP 文件。

如果没有 Root 呢? 笨办法,通过调试代码或者 log 打印输出。

包含整个 App 的所有 SP 信息,可以查看单个 SP 里面的信息,最最好的是还能直接修改 对应的 Value。

极大提升程序员们的开发效率。

其他开关

我们提供的了这些基础功能,打开开关后,可以直接在悬浮窗展示相关数据信息。

自我控制聚焦点,只关注需要的信息。

所有的开关,可以打开,关闭,对于某些影响性能的操作,可以关闭其他所有的东西,保留关注的指标。

每一个开关都可以长按开关名称的这一条,上下移动位置,调整开关的顺序。

网络接口

获取最近50条网络请求数据,可以查看更多信息:

  1. 请求方式;
  2. 返回状态码;
  3. 请求时长;
  4. 请求大小;
  5. 返回数据大小

需要 OkHttp,然后可以获取网络请求的所有数据,包括请求 Request Header,Request Response,Response等数据。

精简模式

关注的数据太多会占满屏幕,可以开启精简模式,默认显示开关列表最顶部的两个选项。开关列表可以通过拖动把选项位置移动到想要的前两项。


http://chatgpt.dhexx.cn/article/6TgH5Fxv.shtml

相关文章

QPM访谈问题

QPM:Quantitative Project Management,量化项目管理 一、访谈问题 1、请简要介绍贵司的QPM管理的管理方式? 依据公司整体商业目标和CMMI要求,制定和部署了《量化项目管理过程》和相关的指南、模板。 在项目执行中,…

QPM 性能监控组件——总篇

QPM (Quality Performance Monitor) 是一个质量性能监控组件,可以很方便的查看当前 App 的性能和常用数据。目前主要运行在 Android 平台上,通过集成 QPM 组件,可以在 App 中通过悬浮窗可视化相关实时数据。意在帮助广…

IDEA快捷键显示参数提示

一、IDEA显示参数的提示 1、理想状态是这样 2、某度了半天 都是让画show parameter 那个勾的,不是我想要的 IDEA默认的快捷键提示是 " ctrl p",但是我改成eclipse的快捷键后就没有提示了 File---->settings---->keymap 需要给ecli…

Idea设置代码自动提示快捷键

使用eclipse都习惯使用快捷键ALT/ 来代码自动提示,后来使用IntelliJ Idea这个快捷键并不管用,十分不便,这里记录如何使更改idea代码自动提示快捷键。 哪个是代码自动提示快捷键 File–》Settings–》KeyMap(快捷键ctrlalts)进入快捷键设置界…

IDEA提示方法参数的快捷键

在写Java方法的时候有时想让软件提示一下方法的参数,解决方法是将鼠标放置到方法括号里,按下ctrlp,即可显示方法参数

idea 设置代码提示快捷键

Settings->Keymap 搜索框内搜索 completion Main Menu-Code-Code Completion-Basic 设置成对应的快捷键,如 Alt/

IDEA的使用—常用快捷键

IDEA常用快捷键 具体详解视频见于(【零基础 快速学Java】韩顺平 零基础30天学会Java) 文章目录 前言一、IDEA快捷键是什么?二、IDEA快捷键的设置 1.快捷键12.快捷键23.快捷键3总结 前言 IDEA快捷键能够提升编程速度以及防止出现书写代码时的低…

idea快捷键设置(Idea常用快捷键大全)

目录 友情提醒第一章、IDEA常用快捷键1.1)快捷键:查找/提示类1.2)快捷键:修改代码类1.3)快捷键:光标移动类 第二章、Idea如何修改快捷键2.1)已知快捷键,通过搜索快捷键查找2.2&#…

idea快捷键最全最新最好

持续更新(如果文档中没有的,麻烦在评论中添加) 常用快捷键 返回最顶头: home 返回最末尾:end AltInsert 可以新建类,文件,get或set方法,此快捷键又名创造一切 编辑区和文件区的跳转。 …

IntelliJ IDEA 设置代码提示或自动补全的快捷键

对于中国的Java开发者来说,可能使用Eclipse的人最多。 使用Idea的程序员也不少, 而且每个人都在鼓吹其好用之处。 试用半个月,感觉各有千秋,关键看熟练程度和配置是否好用。 自动提示快捷键 有时候希望使用自动补全,因为不偷懒…

【idea】idea 常用快捷键(每个都有操作演示)

【IDEA】 idea 常用快捷键(每个都有操作演示) IDEA 一款非常优秀的开发工具,本篇博客总结一些在 IDEA 中常用的快捷键,旨在提高开发效率, 下面的 “关键字” 指的是在快捷键搜索框中输入的内容,演示语言为…

Intellij IDEA 快捷键

官方快捷键资料:https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf 关闭SQL语法检查:https://blog.csdn.net/qq_35478963/article/details/76392947关闭field injection is not recommended警告&am…

IDEA常用快捷键及修改快捷键

IDEA常用快捷键 快捷键功能AltEnter导入包,自动修正代码CtrlY删除光标所在行CtrlD复制光标所在行的内容,插入光标位置下面CtrlAltL格式化代码Ctrl/单行注释CtrlShift/选中代码注释,多行注释,再按取消注释AltIns自动生成代码&…

IDEA快捷键大全及修改IDEA快捷键

✨✨个人主页:沫洺的主页 📚📚系列专栏: 📖 JavaWeb专栏📖 JavaSE专栏 📖 Java基础专栏📖vue3专栏 📖MyBatis专栏📖Spring专栏📖SpringMVC专栏📖SpringBoot专…

基础开始IntelliJ IDEA 设置代码提示或自动补全的快捷键 (附IntelliJ IDEA常用快捷键)

修改方法如下: 点击 文件菜单(File) –> 点击 设置(Settings… CtrlAltS), –> 打开设置对话框。 在左侧的导航框中点击 KeyMap。 接着在右边的树型框中选择 Main menu –> Code –> Completion. 接着需要做两件事: 1. 移除原来的Cycle Ex…

Idea智能提示快捷键

修改智能提示快捷键: 原文地址:https://blog.csdn.net/gaoqiao1988/article/details/73299670 Idea(File –>Settings)(CtrlAltS), –> 打开设置对话框。 在左侧的导航框中点击 KeyMap。 接着在右边的树型框中选择 Main menu –> Code –>…

IntelliJ IDEA设置代码自动提示的快捷键

前言:使用 eclipse 都习惯使用快捷键ALT/ 来代码自动提示,后来使用IntelliJ Idea这个快捷键并不管用,十分不便,这里记录如何使更改idea代码自动提示快捷键。 打开Settings设置 [ 快捷键 Ctrl Alt S ] File ––> Settings –…

IDEA常用快捷键总结

文章目录 IDEA常用快捷键总结1. 根据psvm或者main快速生成主函数2. 根据sout快速生成打印语句3. 查找的快捷键4. 万能键AltEnter5. for循环的快捷键6. CtrlN 搜索类7. CtrlShiftN 强力搜索8. CtrlH 查看类的继承关系9. Alt7 快速查看类的结构信息10. CtrlR 文本替换11.下面是总…

IDEA常用快捷键及设置方法

一、IDEA默认快捷键(持续更新) 1、自己常用快捷键:(部分有更改) 说明快捷键替换所有当前关键字shift F6删除当前行ctrl d复制当前行到下一行ctrl ↓补全代码alt /添加注释或取消ctrl /自动导包(需要先…

Intellij Idea设置代码自动提示快捷键

前言:使用eclipse都习惯使用快捷键ALT/ 来代码自动提示,后来使用IntelliJ Idea这个快捷键并不管用,十分不便,这里记录如何使更改idea代码自动提示快捷键。 哪个是代码自动提示快捷键 File–》Settings–》KeyMap(快捷键ctrlalts…