关于android手机桌面应用图标的角标通知
vivo桌面角标通知:
网上有相关的代码实现方式,但是经过vivo官方文档没有找到对应方法,于是找到客服给我的回复是未开放此功能,具功能只对指定应用开放,下面是客服的回复截图
小米桌面角标通知:
文档里面有实现该功能的源码。但是比较坑的是要将设计角标的应用的通知设为重要通知才能生效。
try {Field field = notification.getClass().getDeclaredField("extraNotification");Object extraNotification = field.get(notification);Method method = extraNotification.getClass().getDeclaredMethod("setMessageCount", int.class);method.invoke(extraNotification, number);
} catch (Exception e) {e.printStackTrace();
}
小米桌面角标有一个比较坑的是,上面代码一定要在后台执行,如果在可视界面执行角标不会实现,还有就是通知栏会出现一个通知
魅族手机不支持桌面角标功能
华为手机桌面角标通知
华为很轻松能实现,没有手动关闭通知权限的情况下可以直接实现(在系统设置-》通知管理里面有个图标角标开关,可以进行关闭)
try {if (number < 0) {number = 0;}Bundle bundle = new Bundle();bundle.putString("package", context.getPackageName());String launchClassName = context.getPackageManager().getLaunchIntentForPackage(context.getPackageName()).getComponent().getClassName();bundle.putString("class", launchClassName);bundle.putInt("badgenumber", number);context.getContentResolver().call(Uri.parse("content://com.huawei.android.launcher.settings/badge/"), "change_badge", null, bundle);
} catch (Exception e) {e.printStackTrace();
}
条件有限,其它手机的实测的同学们可以在评论里面进行补充
关于android手机桌面应用图标的角标通知相关推荐
- Android系统 应用图标显示未读消息数(BadgeNumber) 桌面app图标的角标显示
转载请标明出处:http://blog.csdn.net/xx326664162/article/details/51082574 文章出自:薛瑄的博客 你也可以查看我的其他同类文章,也会让你有一定的 ...
- android图标未读消息,Android系统 应用图标显示未读消息数(BadgeNumber) 桌面app图标的角标显示...
原理 添加角标的原理就是发送一个Broadcast(广播),在广播的Intent中指定需要被添加角标的应用的packageName(包名),className(类名),count(角标数目).当然了, ...
- Android之在app图标添加角标
在做一些推送服务的时候,想在应用图标上添加未读消息,Android桌面角标的适配确实是非常坑爹的需求.原生系统根本就没有这个功能,国内很多厂家效仿ios都自己定义了该功能. 现在就为大家介绍部分机型添 ...
- android之在app图标添加角标,Android之在app图标添加角标
在做一些推送服务的时候,想在应用图标上添加未读消息,Android桌面角标的适配确实是非常坑爹的需求.原生系统根本就没有这个功能,国内很多厂家效仿ios都自己定义了该功能. 现在就为大家介绍部分机型添 ...
- Android系统 应用图标显示未读消息数(BadgeNumber) 桌面app图标的角标显示
http://www.51itong.net/android-badgenumber-9789.html
- Andoid 桌面icon添加数字角标
产品经理拿着iPhone对我说,"这加上角标",转身就走了. 在Android系统中,是不支持BadgeNumber的,也就是原生Android系统是没有类似于ios 桌面icon ...
- android修改桌面app图标,android修改桌面app图标的问题。
android修改桌面app图标的问题. 我知道配置app图标的做法是在 manifest.xml中的 android:allowBackup="true" android:ico ...
- android修改桌面app图标的问题,android修改桌面app图标的有关问题
android修改桌面app图标的问题. 我知道配置app图标的做法是在 manifest.xml中的 android:allowBackup="true" android:ico ...
- Android 创建桌面快捷图标
Android 创建桌面快捷图标 目前有一个需求,在应用打开的时候,创建桌面快捷方式图标(不是很友好). 部分手机不必如MI3,在Nexus 5X等手机则需要. 代码示例: public class ...
最新文章
- 【技术综述】深度学习新手如何开始合适的“调参”任务
- 95-38-150-Buffer-CompositeByteBuf
- 图片加载库之Glide和Picasso对比
- iTerm2 如何设置以单词为单位快速移动光标?
- 复习webpack4之PWA打包配置
- 【大话数据结构-数据结构绪论①】
- systrace抓取方式
- 计算机网络专业认识和理解,计算机网络专业认识.docx
- 【Unity插件001】VRTK3.3.0的使用
- Python 将JPEG图片批量改成jpg并删除JPEG图片
- 通过Adblock关闭网站上百度分享的方法
- 怪树林:胡杨的前世“血战场”
- 解决Thinkpad E450 外接显示器后没有声音的问题
- 某科技厅办公工作协同平台
- C#模拟按键的一种实现方法
- 路径规划—— A* 算法
- 用python做一个舆情分析系统_如何用Python做舆情时间序列可视化?
- [经验共享] 影像下载篇——在NASA上下载MODIS免费卫星影像的方法
- Java实现 对ip白名单的限制
- ArcEngine错误码