我想使用通知,我已经读过本地和推送通知基本相同,唯一的区别是推送通知是
远程通知
信息来自外部,本地通知是本地的。我也读过Push消耗20%的电池使用量。我的问题是本地通知是否更好地节省电池?
感谢
答案 0 :(得分:1)
嗯,在这两种情况下,它都取决于用户收到的通知的实施和数量。
推送通知似乎比本地通知消耗更少。但是如果用户拥有巨大的朋友列表(例如),那么他/她可能会收到大量通知,并且可能(根据您的实现)也会收到大量通知警报,那么在这种情况下甚至推送通知消耗的金额也很高权力
答案 1 :(得分:0)
没有区别,或者是否有微小的差异。为了获得任何类型的通知,设备必须不时“唤醒”。
因为,在一般方案中,它必须监控其他应用程序的电话,消息和推送通知,因此它会定期“收听”消息。
同样,设备内部的许多操作都基于计时器,因此设备始终运行计时器并始终准备好一段时间到期。
一旦收到推送通知或本地通知计时器关闭,您的应用程序内部的逻辑几乎完全相同,因此没有区别。
最大的区别可能在于设置方面,但这可能会取决于您的应用设置通知的方式。