概述

Android

iOS

REST API

服务端SDK

5. Android SDK 角标使用说明

5.1 简介

  • 为提高App日活,有效的提高用户的留存率,ixintui在发送通知的同时增加了角标显示功能,也就是在桌面的icon上显示推送消息数量。
  • 推送通知的时候可设置角标值,终端设备在收到通知时icon会显示对应的角标值。
  • ixintui Push SDK 同样提供接口可以设置角标值,由App自身管理角标的显示,也可用作站内信等功能。

5.2 功能说明

以下为角标设置的使用说明,详情见Android SDK API—3.12 角标相关接口介绍。

  • 可在爱心推后台管理系统推送设置角标值的通知消息,App会显示设置的角标值。设置值代表含义:
    1. ">0",直接显示该角标值。
    2. "=0",清除角标。
    3. "=-1",角标自增。
  • 客户端默认pushSDK管理角标模式(Push_MODEL),用户有点击通知栏消息和打开App的行为会清除角标。(该模式下,不建议调用管理角标的接口)。
  • 客户端可设置App管理角标模式(APP_MODEL),调用角标管理的相关接口设置角标值(包括:设置、改变、清除角标);用户行为不会导致角标被清除,该模式下如需清除角标,请调用清除角标接口。

5.3 小米角标特殊说明

  • 小米系统推送通知消息,不设置角标值时,默认为自增,清除通知栏消息会减少其对应的角标数。设置角标值含义:
    1. ">0",当前通知所代表的角标数量,通知栏不被清除的状态下,角标显示值为每条通知栏消息所代表角标值的累加值。例如:推送一条角标值为m的消息,角标显示为m,该通知未被清除状态下,再推送一条角标值为n的消息,角标显示为m+n。
    2. "=0",角标值不变,但用户有点击通知栏和打开App行为时,角标被清除。
    3. "-1",角标自增。
  • 小米系统桌面推送通知栏消息自带角标显示功能,可自主选择由谁管理角标,开启/关闭mi管理区别:
    1. 默认关闭小米角标设置:完全由小米系统桌面管理角标,设置、改变、清除等操作均无效。
    2. 开启小米角标设置:可自主管理角标,但是设置角标会在通知栏显示一条提醒通知,点击可打开App。
  • 打开APP操作的结果:
    1. PUSH_MODEL都会清除角标。
    2. APP_MODEL都不会清除角标。

5.4 已适配桌面

  • 锤子
    1. 系统桌面
    2. 锤子桌面
  • Vivo
  • Asus
  • Lenovo
    1. 系统桌面
    2. 乐桌面
  • Htc
  • oppo部分机型
  • Samsung
  • Sony
  • 小米
    1. 小米桌面
    2. 系统桌面
  • 乐视
  • Nubia
  • 华为

说明:由于Nexus、魅族、OnePlus手机不支持角标显示,未适配该机型。