
技术调研
文章平均质量分 72
weixin_39352694
这个作者很懒,什么都没留下…
展开
-
获取系统cpu和内存的使用率
系统并未提供获取系统cpu和内存使用率的api,通过读取linux文件方式获取。/proc/stat文件动态记录所有CPU活动的信息,该文件中的所有值都是从系统启动开始累计到当前时刻。所以,计算系统当前的CPU占用率的方法就是,计算在间隔较短(ms级)的时间内,cpu的各活动信息的变化量,作为当前的实时CPU占用率。下图是执行shell命令,获取文件的内容。user(181596)从系统启动开始累...原创 2018-03-27 13:35:53 · 611 阅读 · 0 评论 -
Android 获取前台应用
关于调研获取设备是否处在 launcher界面结果如下:基本思路:获取到当前设备前台应用包名,再获取到当前设备launcher包名,然后进行比较确定是否处于launcher。一.针对获取前台应用的整体分析如下Android版本获取方式是否用户手动打开权限优点缺点4.x及以下版本getRunningTask()否系统api方式 稳定只能适用4.x及以下版本5.x版本读取proc/文件方式否无需用户打...原创 2018-03-20 19:25:52 · 1958 阅读 · 0 评论