0

通知を使用したいのですが、ローカル通知とプッシュ通知は基本的に同じですが、違いはプッシュ通知が

リモート通知

情報は外部からのものであり、ローカル通知はローカルです。プッシュはバッテリー使用量の20%を消費することも読みました。私の質問は、ローカル通知はバッテリー節約の方が優れているかどうかです。

ありがとう

4

2 に答える 2

1

どちらの場合も、ユーザーが受け取る通知の実装と数によって異なります。

プッシュ通知は、ローカル通知よりも消費量が少ないようです。しかし、ユーザーが(たとえば)巨大な友達リストを持っている場合、彼/彼女はおそらくたくさんの通知を受け取り、おそらく(あなたの実装に従って)たくさんの通知アラートも受け取るでしょう、そしてこの場合、プッシュ通知でさえかなりの量を消費します力の。

于 2011-03-01T11:21:25.693 に答える
0

違いはありません、またはそれがあればそれはごくわずかです。あらゆる種類の通知を受け取るには、デバイスが時々「ウェイクアップ」する必要があります。

一般的なスキームでは、電話、メッセージ、および他のアプリのプッシュ通知を監視する必要があるため、メッセージを定期的に「リッスン」します。

同様に、デバイス内の多くの操作はタイマーに基づいているため、デバイスは常にタイマーを実行しており、時間間隔が満了する準備ができています。

プッシュ通知が受信されるか、ローカル通知タイマーがオフになると、アプリ内のロジックは実質的に同じになるため、違いはありません。

最大の違いは設定側にある可能性がありますが、アプリが通知を設定する方法に応じて、どちらかの方向に進む可能性があります。

于 2012-06-07T03:16:44.103 に答える