问题标签 [badge]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1000 浏览

ruby-on-rails - Rails 徽章/成就系统动态主列表

所以我正在使用以下方法:如何在 RoR中实现成就系统以在我的应用程序上实现徽章/成就系统。

到目前为止,这工作得很好,但我想要一个网站上当前存在的所有徽章的“主列表”。由于这不断增加,我希望这个列表可以动态填充自己,而不是我必须手动更新它。

这听起来很简单,但由于成就系统的工作原理(各种类型的徽章都是成就.rb 模型的子类......数据库中有许多相同徽章的实例)我不确定如何能够确定成就模型的所有子类。

此外,我希望每个徽章都有自己的展示页面(示例网址:http ://www.mysite.com/achievements/badge1 )

因此,在此主列表中,徽章图像将如下所示:

然而,再一次,我不知道如何遍历成就模型的所有子类。

这有意义吗?我该怎么做呢?

谢谢,

0 投票
6 回答
54935 浏览

iphone - 如何将徽章添加到标准 UIButton?

是否可以在标准中添加外观标准的徽章UIButton

如果它不被半原生支持,那么实现这一目标的最简单方法是什么?

示例图片:

iPhone UI 按钮

0 投票
2 回答
12464 浏览

iphone - Iphone 应用程序图标上的徽章

我们如何在应用程序图标中获得徽章通知,类似于标签栏项中的徽章通知。?我需要这个来通知新消息。

0 投票
1 回答
1580 浏览

android - 使用 SyncAdapter 将徽章和意图添加到 QuickContactBadge

我有一个 SyncAdapter 并且联系人同步工作正常。只有我想要一个漂亮的徽章添加到联系人应用程序中的 QuickContactBadge。我怎样才能让它工作?

0 投票
1 回答
5185 浏览

iphone - 没有数字的 iPhone 图标徽章

我已经看到了这个问题的 1 个答案,但它是应用内徽章的解决方案。我正在寻找为没有数字的主页图标创建一个徽章。它只是一个红点。

0 投票
3 回答
1699 浏览

iphone - 使用选项在午夜更新应用程序徽章:应用程序未启动或在后台,徽章数量可能会减少

我正在阅读许多有关本地通知的内容以及它们可以帮助更新应用程序徽章编号的方式。

我想在午夜更新这个徽章,并将它的值设置为一个我在午夜之前不知道的数字。因此,如果可能的话,我想在午夜启动一个功能来更新/加载一些数据,检查要显示的数字,并将其显示在徽章上。

当然,显示的数字与显示的数字无关,可以更低也可以更大。

这预计会起作用: - 当应用程序在后台时 - 当应用程序在前台时 - 当应用程序未启动时

你会知道一种方法来做到这一点,甚至是部分吗?如果不可能,假设我可以在午夜之前让事情知道徽章编号......这对你有帮助吗?这是不想要的,但如果我没有选择让这项工作,我将计划编写大量无用的代码来做到这一点......

0 投票
1 回答
566 浏览

badge - 如何在对系统的影响最小的情况下为您的 APP 处理成就/徽章/奖励?

我喜欢我正在设计的网站的徽章和成就的概念。它们已被证明可以提高使用/利用率,我认为这可能是我想要开发的应用程序的一大动力。

在高层次上,我可以想到 3 种方法来做到这一点。

检查满足 cron 工作要求的成员:这对我来说似乎不是一个好主意,随着成员的增长,cron 工作将需要越来越长的时间来完成。

每次完成可以满足徽章要求的操作时,检查是否应该授予任何徽章:这似乎是一个很好的方法,但似乎我可能会持续检查服务器已经获得奖励,或者用户甚至可能不接近。

每次用户完成一个可以获得徽章的操作时,检查他们是否已经拥有它,然后检查他们是否满足要求:这似乎也很好,但如果我将用户存储为一个对象,它看起来像它可能会变得非常大,或者我最终可能会一直非常努力地访问数据库以检查成就。

我有什么选择吗?我对一种或多种方法的担忧是否被夸大了?

编辑: 这是一个远没有我想象的那么有趣的问题,还是我问的时机不对?我有什么不清楚的地方吗?

0 投票
2 回答
3575 浏览

database-design - 如何在我的网站上设计奖励系统

我想尝试在我正在构建的新网站上设计奖励系统。例如(仅用于说明目的):

在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

堆栈溢出的奖牌系统是另一个例子。

我的问题是,您可以轻松地将每个徽章的描述和名称存储在数据库表中。

然后将用户与这些徽章相关联:

(也许还有另一个通过比例徽章等来存储用户进度)

但困难在于对奖励这些徽章的触发器进行编程。

像这样的系统是在网站中使用硬编码触发器构建的吗?由于这些徽章的广泛性和灵活性,这是我能想到的唯一方法。但是,如果触发器被硬编码为徽章 ID,则在更改任何内容时都必须非常小心。

那么这样的系统是这样工作的吗?这与我所学的背道而驰。还是我错误地解决了这个问题?

0 投票
2 回答
15854 浏览

iphone - How can I remove the badge number if I click on close button in push notification?

I am working with push notifications. When I get a notification it comes with 2 button, view and close. If I click on view it opens the app and when I click the close button it does nothing but a badge number appears on the app icon. Then when I open my app again that badge number should disappear but it doesn't. How can I remove that badge number if user clicks on app icon? Thanx

0 投票
2 回答
1876 浏览

iphone - 在主屏幕上添加的网站图标上显示标准徽章

我的网站经过优化,可以在将其添加到 iOS 的主屏幕时显示图标和自定义应用程序名称。是否可以在此网站图标上显示标准红色数字徽章,以 javascript 为例?