2

Android GenieWidget(News&Weather Widgetとも呼ばれます)は非常に頻繁に(数秒ごとに)更新されます。現在、ウィジェットを更新するための時間間隔は、現在30分より短くすることはできません。サービスを作成したり、より頻繁に更新するAlarmManagerを使用したりすることは可能ですが、システムリソースが枯渇するため、これはお勧めしません。

同様の申請を検討しています。私の質問は、GenieWidgetで(おそらく)どのように行われるのかということです。それは巧妙なトリックですか、それとももっと頻繁に更新されますか(したがってバッテリーの消耗です)?それはグーグルアプリケーションであり、そこにある程度の品質を期待しているので、それは奇妙でしょう。

4

2 に答える 2

0

ウィジェットが30分以上頻繁にデータをチェックするという情報をどこで入手しているのかわかりません。設定で間隔を確認するだけです。

しかし、それを行う必要がある場合は、表示がオンになるなどのスケジュールされた間隔を除いて、別のイベントを使用してみませんか?

于 2012-06-17T16:33:59.797 に答える
0

いくつかの調査の後、私は最も可能性の高いシナリオはこれだと思います:

  1. インターネット(news.google.comおよびその他のサイト)からのニュースおよび気象データの1時間ごとの更新
  2. ACTION_SCREEN_ONインテントの受信時に開始される可能性のあるサービスによるウィジェットへの頻繁な更新(数秒ごと)(ただし、アプリケーションやサービスによる過度の使用は、画面をオンにしたときにシステムの速度を大幅に低下させる可能性があるため、軽く使用しないでください)。
于 2012-09-18T08:48:16.810 に答える