7.7
将有关当前前景应用程序和操作系统的信息显示为覆盖。
有趣的事实:由于Android Nougat应用程序无法获得其他应用程序的PID。这使得除了Floating Info本身以外,显示应用程序的内存信息不可能。所有其他功能仍将起作用。
Floating Info是一个Android应用程序,可在系统覆盖窗口中显示以下内容:
当前在设备前景中的应用程序名称,软件包名称和进程ID(在Nougat+上除外)
具有每核分解的全局CPU利用率 - 这不是前景应用程序的特定应用。
当前预处理过程的内存使用范围分解 - 除了在Nougat+上(阅读警告的注释)。
Netork信息等连接类型,代理状态和IP地址。 IPv4和IPv6均可
笔记和警告
---
*该应用程序将显示当前前景过程的内存分配,通过获取当前前置活动的过程ID来获得。这意味着,如果应用程序已经产生了多个过程,则此应用程序仅显示主过程的内存利用。
*显示的内存信息是通过debug.memoryinfo对象出现的,同时使用反射来暴露许多隐藏的字段。
*数据更新大约每1秒发生一次。
Android内存使用
---
Android上的内存管理非常复杂,也是理解它正在阅读本文的最简单方法(https://developer.android.com/tools/debugging/debugging-memory.html) - 尤其是“查看整体内存分配”部分。
github链接:https://github.com/alt236/floating-info-- android
December 18, 2025
December 18, 2025
December 18, 2025
December 18, 2025
December 18, 2025
December 18, 2025
December 18, 2025
December 18, 2025
December 18, 2025
December 18, 2025
December 18, 2025
December 18, 2025