
Android
文章平均质量分 82
Android编程
《代码爱好者》
科技公司测试部门经理一枚
展开
-
APP性能测试_内存
在Android系统中,每个APP进程除了同其他进程共享内存(shared dirty)外,还独用私有内存(private dirty),通常我们使用PSS(私有内存+比例分配共享内存)来衡量一个APP的内存开销。由于一个移动设备的内存是固定的,如果内存消耗过大就会造成应用卡顿或者闪退,需要对内存进行测试。正常情况下,应用不应占用过多的内存资源,且能够及时释放内存,保证整个应用内的稳定性和流畅性。** 内存泄漏:指应用里的内存一直没有释放,内存一直增加 ,系统内存一直减少 **转载 2024-01-04 21:15:10 · 105 阅读 · 0 评论 -
Android App性能评测分析-流畅度
´一般来说,Android设备的屏幕刷新率为60帧/s,要保持画面流畅不卡顿,要求每一帧的时间不超过1000/60=16.6ms,这就是16ms的黄金准则,如果中间的某些帧的渲染时间超过16ms,就会导致这段时间的画面发生了跳帧,因此原本流畅的画面变发生了卡顿。图像撕裂的状况就发生在图形芯片在图像绘制到一半的时候,就载入了新一帧的数据,以致你最终得到的数据帧是半个帧的新数据和半个帧的老数据。想要让大脑觉得动作是连续的,至少是每秒10-12帧的速度,而想达到流畅的效果,至少需要每秒24帧。转载 2024-01-04 15:34:49 · 295 阅读 · 0 评论 -
Python代码实现,adb相关操作封装成的工具类,包含中文注释
Python代码实现,adb相关操作封装成的工具类,包含中文注释。原创 2023-03-19 22:39:31 · 2357 阅读 · 1 评论 -
Python代码实现,发送安卓系统各种广播的封装好的类和函数,包含中文注释,给出各种实例
由于广播是 Android 系统中非常重要的一种通信方式,可以让应用程序在不同组件之间传递信息,因此在 Python 中实现发送广播的功能也是非常有必要的。需要注意的是,由于发送广播需要调用操作系统命令,因此需要在 Python 环境中安装 ADB 工具,并将其加入系统 PATH 中,否则将无法执行广播命令。的类,其中包含了多个静态方法,每个方法都可以用来发送不同类型的广播。在每个方法中,我们都通过构建不同的广播命令来实现发送广播的功能。:发送 WiFi 已连接广播,其中。:发送 WiFi 已启用广播;原创 2023-03-19 22:31:08 · 756 阅读 · 0 评论 -
adb shell模拟发送安卓广播的入门知识和100个实例讲解
广播是一种Android系统提供的一种机制,用于在系统中传递事件或消息。广播可以是系统级别的,也可以是应用级别的。系统级别的广播可以被所有应用接收,应用级别的广播只能被同一应用中的组件接收。原创 2023-03-16 12:07:43 · 6452 阅读 · 0 评论 -
ChatGPT解答:安卓APP耗电量测试方案和源码,用Android代码实现
ChatGPT解答:安卓APP耗电量测试方案和源码,用Android代码实现。原创 2023-03-03 16:15:26 · 5371 阅读 · 0 评论