类似Iphone图标右上角的通知角标如何来实现呢?

时间:2022-08-30 14:53:03
如题目,类似那样的数字角标显示如何实现呢?
有什么方法,如果要更新的时候可通过什么机制来触发?
求问

8 个解决方案

#1


1.如何显示这个可以通过相对布局来实现
2.不明白你的需求...

#2


直接绘制上去就好了,比用LAYOUT灵活

#3


引用 2 楼 sinom 的回复:
直接绘制上去就好了,比用LAYOUT灵活


引用 1 楼 guoyoulei520 的回复:
1.如何显示这个可以通过相对布局来实现
2.不明白你的需求...

如果是程序内的话使用BadgerView就可以实现了,我想实现的是程序图标上的角标通知。
类似于IOS当有更新或消息就可会在程序的图标右上角显示带红圈的数字提醒。
这样的应该如何来实现呢?

#4


引用 3 楼 a289401535 的回复:
Quote: 引用 2 楼 sinom 的回复:

直接绘制上去就好了,比用LAYOUT灵活


引用 1 楼 guoyoulei520 的回复:
1.如何显示这个可以通过相对布局来实现
2.不明白你的需求...

如果是程序内的话使用BadgerView就可以实现了,我想实现的是程序图标上的角标通知。
类似于IOS当有更新或消息就可会在程序的图标右上角显示带红圈的数字提醒。
这样的应该如何来实现呢?

你觉得是notification好还是在图标带红圈提示好?
目前没看到在android上面通过带红圈来提示的

#5


引用 4 楼 guoyoulei520 的回复:
Quote: 引用 3 楼 a289401535 的回复:

Quote: 引用 2 楼 sinom 的回复:

直接绘制上去就好了,比用LAYOUT灵活


引用 1 楼 guoyoulei520 的回复:
1.如何显示这个可以通过相对布局来实现
2.不明白你的需求...

如果是程序内的话使用BadgerView就可以实现了,我想实现的是程序图标上的角标通知。
类似于IOS当有更新或消息就可会在程序的图标右上角显示带红圈的数字提醒。
这样的应该如何来实现呢?

你觉得是notification好还是在图标带红圈提示好?
目前没看到在android上面通过带红圈来提示的

不是好不好的问题,我只是想问问实现方式以及思路,豌豆荚我就看到有这样实现过,确实android这样实现的比较少,我看到一种实现方式是将通知数画在图标的右上角,再更新桌面的快捷方式。我试了一下,确实能实现,想看看还有没有更好的实现方法。

android添加快捷方式并且图标上添加数字
http://www.th7.cn/Program/Android/201210/105649.shtml

#6


ios里这种实现得比较多,我也觉得这种形式挺好的,但是我几乎没见过android上有这样的实现。我手机上只有小米自带的应用超市,是有右上角的数字的。

#7


viewbadger适合些

#8


楼主问题解决了,麻烦给个demo,现在我也遇到类似的问题,谢谢

#1


1.如何显示这个可以通过相对布局来实现
2.不明白你的需求...

#2


直接绘制上去就好了,比用LAYOUT灵活

#3


引用 2 楼 sinom 的回复:
直接绘制上去就好了,比用LAYOUT灵活


引用 1 楼 guoyoulei520 的回复:
1.如何显示这个可以通过相对布局来实现
2.不明白你的需求...

如果是程序内的话使用BadgerView就可以实现了,我想实现的是程序图标上的角标通知。
类似于IOS当有更新或消息就可会在程序的图标右上角显示带红圈的数字提醒。
这样的应该如何来实现呢?

#4


引用 3 楼 a289401535 的回复:
Quote: 引用 2 楼 sinom 的回复:

直接绘制上去就好了,比用LAYOUT灵活


引用 1 楼 guoyoulei520 的回复:
1.如何显示这个可以通过相对布局来实现
2.不明白你的需求...

如果是程序内的话使用BadgerView就可以实现了,我想实现的是程序图标上的角标通知。
类似于IOS当有更新或消息就可会在程序的图标右上角显示带红圈的数字提醒。
这样的应该如何来实现呢?

你觉得是notification好还是在图标带红圈提示好?
目前没看到在android上面通过带红圈来提示的

#5


引用 4 楼 guoyoulei520 的回复:
Quote: 引用 3 楼 a289401535 的回复:

Quote: 引用 2 楼 sinom 的回复:

直接绘制上去就好了,比用LAYOUT灵活


引用 1 楼 guoyoulei520 的回复:
1.如何显示这个可以通过相对布局来实现
2.不明白你的需求...

如果是程序内的话使用BadgerView就可以实现了,我想实现的是程序图标上的角标通知。
类似于IOS当有更新或消息就可会在程序的图标右上角显示带红圈的数字提醒。
这样的应该如何来实现呢?

你觉得是notification好还是在图标带红圈提示好?
目前没看到在android上面通过带红圈来提示的

不是好不好的问题,我只是想问问实现方式以及思路,豌豆荚我就看到有这样实现过,确实android这样实现的比较少,我看到一种实现方式是将通知数画在图标的右上角,再更新桌面的快捷方式。我试了一下,确实能实现,想看看还有没有更好的实现方法。

android添加快捷方式并且图标上添加数字
http://www.th7.cn/Program/Android/201210/105649.shtml

#6


ios里这种实现得比较多,我也觉得这种形式挺好的,但是我几乎没见过android上有这样的实现。我手机上只有小米自带的应用超市,是有右上角的数字的。

#7


viewbadger适合些

#8


楼主问题解决了,麻烦给个demo,现在我也遇到类似的问题,谢谢