博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
支持获取 6.0+设备正在运行程序信息
阅读量:7236 次
发布时间:2019-06-29

本文共 620 字,大约阅读时间需要 2 分钟。

在 dependencies 中添加库的引用

implementation 'com.jaredrummler:android-processes:1.1.1'复制代码

Kotlin代码

private fun getAppList(): ArrayList
{ val runningAppProcesses = AndroidProcesses.getRunningAppProcesses() val pm = activity!!.packageManager for (runningAppProcess in runningAppProcesses){ val appInfo = pm.getApplicationInfo(runningAppProcess.packageName, PackageManager.GET_META_DATA) ResourceUsageBean(pm.getApplicationIcon(appInfo) , pm.getApplicationLabel(appInfo).toString(),0,null,1,1) appList.add(resourceUsageBean) } return appList }复制代码

转载地址:http://uvgfm.baihongyu.com/

你可能感兴趣的文章
Maven 使用 二——nexus
查看>>
解决maven的依赖总是无法下载完成
查看>>
【Python3 爬虫】15_Fiddler抓包分析
查看>>
【备忘】EntityFramework 6 升级到 EntityFrameworkCore 注意点
查看>>
xilinx uboot网卡驱动分析
查看>>
Spring Boot系列之配置日志输出等级
查看>>
Java 底层机制(JVM/堆/栈/方法区/GC/类加载)
查看>>
原 在windows上创建文件名以“.”开头的文件
查看>>
实时流处理Storm、Spark Streaming、Samza、Flink孰优孰劣
查看>>
e297: write error in swap file
查看>>
并发错误:事务(进程 ID )与另一个进程已被死锁在 lock 资源上,且该事务已被选作死锁牺牲品...
查看>>
Ubuntu下搭建Hyperledger Fabric v1.0环境
查看>>
EventBus 3.0使用详解
查看>>
Linux curl 一例
查看>>
【docker】【redis】1.docker安装redis【单点redis服务】
查看>>
Oracle数据库导入导出 imp/exp备份还原
查看>>
react-native-storage + AsyncStorage 实现数据存储
查看>>
Cobaltstrike、armitage联动
查看>>
pandas set_index和reset_index的用法
查看>>
[Bash] View Files and Folders in Bash
查看>>