博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
华为手机设置桌面图标角标提醒的实现
阅读量:6928 次
发布时间:2019-06-27

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

华为手机用户占有率已经很大,有必要为华为手机支持角标提醒。

首先,要参考。

实现

  1. 申请权限,这里有点多,还包含了其他手机的。官方文档的权限是不够的

  2. 官方代码。需要注意包名和类名必须正确,否则无反应

public void SetBadge(int num){        try{            String pName= getPackageName();            Toast.makeText(MainActivity.this, pName, Toast.LENGTH_LONG).show();            Bundle bunlde =new Bundle();            bunlde.putString("package", "com.test.badge.example"); // 包名            bunlde.putString("class", "com.test.badge.example.MainActivity"); //类名            bunlde.putInt("badgenumber",num);            Bundle res= this.getContentResolver().call(Uri.parse("content://com.huawei.android.launcher.settings/badge/"), "change_badge", null, bunlde);        }catch(Exception e){            Toast.makeText(MainActivity.this, e.getMessage(), Toast.LENGTH_LONG).show();        }    }

 

 自由打赏

 

转载于:https://www.cnblogs.com/slmk/p/8822112.html

你可能感兴趣的文章
js计算两个日期相隔几小时几分钟?
查看>>
幻4游戏开发_2_板机
查看>>
maven 打包 时出现非法字符: /65279错误
查看>>
Atitit.aticmd v4 新特性q39 添加定时器释放功能
查看>>
Cobbler简介
查看>>
linux下切割catalina.out文件,按天生成文件
查看>>
jquery and jquery validation 常见问题解决
查看>>
Sencha Toucha之Ext.Ajax
查看>>
Atitit. null错误的设计 使用Optional来处理null
查看>>
GoF--命令设计模式
查看>>
在RedHa上安装MRTG监控网卡流量
查看>>
MySQL添加用户、删除用户与授权
查看>>
VTK5.10.1源代码编译步骤
查看>>
Redis技术分享
查看>>
TensorFlow:tf.train.Saver()模型保存与恢复
查看>>
UML图示
查看>>
QEMU KVM Libvirt手册(10): KVM的各种限制
查看>>
错误:“The requested resource () is not available.”的处置
查看>>
Lintcode: Hash Function && Summary: Modular Multiplication, Addition, Power && Summary: 长整形long...
查看>>
CentOS搭建Git服务器及权限管理
查看>>