- 需求最初产生于自己开发的app,医生需要显示未读消息的条数,ios段可以轻松实现这个功能
这个ui的显示在android里面不是原生,而ios是原生的,所以android的实现在不同的手机上有不同的显示
- android上基本的实现方式是数据源改变的时候,发送广播给系统,系统会自动更新角标,但是小米和华为的都没有用default的badge,
小米有具体的更新事件,而华为并没有暴露出来.
- 另外一种方式是更新快捷方式来提醒数量的更新,这个实现需要和产品的做沟通,是否需要这么实现
还有一种说法是可以在launcher上下功夫,这个还没来得及调研.
- 从产品设计来说,这个需求在android端不算是通用的需求,相比与微信和微博来说,他们有话语权来说服厂商将应用内置,
但是一些小的应用并没有这样的地位