直播短视频源码,获取系统应用信息

简介: 直播短视频源码,获取系统应用信息

直播短视频源码,获取系统应用信息的相关代码

Intent mainIntent = new Intent(Intent.ACTION_MAIN, null);
    mainIntent.addCategory(Intent.CATEGORY_LAUNCHER);
 
    final PackageManager packageManager = getPackageManager();
    List<ResolveInfo> apps = null;
 
    apps = packageManager.queryIntentActivities(mainIntent, 0);
    mNameList = new ArrayList<String>();
    mDrawableList = new ArrayList<Drawable>();
    mNameList.clear();
    mDrawableList.clear();
    if(apps != null && apps.size() > 0)
    {
        for (int i = 0; i < apps.size(); i++)
        {
            mNameList.add((String) apps.get(i).loadLabel(packageManager));//获取应用名称
            mDrawableList.add(apps.get(i).loadIcon(packageManager));      //获取应用图片
            System.out.println(apps.get(i).loadLabel(packageManager));
        }
    }

以上就是 直播短视频源码,获取系统应用信息的相关代码,更多内容欢迎关注之后的文章

目录
相关文章
|
11月前
|
Python
蓝桥杯常用函数基础 | 模块及常用内置函数
蓝桥杯常用函数基础 | 模块及常用内置函数
|
域名解析
OpenStack使用neutron agent-list缺少组件
OpenStack使用neutron agent-list缺少组件
314 0
OpenStack使用neutron agent-list缺少组件
|
Web App开发 缓存 JavaScript
前端(四)——vue.js、vue、vue2、vue3
前端(四)——vue.js、vue、vue2、vue3
3767 0
|
机器学习/深度学习 算法
谷歌大脑阿尔伯塔联合发表:离线强化学习的优化视角【附代码】
谷歌大脑阿尔伯塔联合发表:离线强化学习的优化视角【附代码】
255 0
|
消息中间件 监控 容灾
RocketMQ 千锤百炼--哈啰在分布式消息治理和微服务治理中的实践
随着公司业务的不断发展,流量也在不断增长。我们发现生产中的一些重大事故,往往是被突发的流量冲跨的,对流量的治理和防护,保障系统高可用就尤为重要。
246 0
RocketMQ 千锤百炼--哈啰在分布式消息治理和微服务治理中的实践
|
JavaScript 前端开发
|
SpringCloudAlibaba 小程序 开发者
SpringCloud Alibaba 开发微信公众号 (网页授权获取用户基本信息)
SpringCloud Alibaba 开发微信公众号 (网页授权获取用户基本信息)
376 0
|
安全 Java 编译器
Java关键字
Java关键字整理,适合初学者
156 0
|
Java 编译器 安全
volatile和synchronized的区别
volatile和synchronized特点 首先需要理解线程安全的两个方面:执行控制和内存可见。 执行控制的目的是控制代码执行(顺序)及是否可以并发执行。 内存可见控制的是线程执行结果在内存中对其它线程的可见性。根据Java内存模型的实现,线程在具体执行时,会先拷贝主存数据到线程本地(CPU缓存),操作完成后再把结果从线程本地刷到主存。 synchronized关
4458 0