1

Androidでは、キャッシュが削除されてアプリケーションが実行されているときに、OSからアプリケーションに通知が送信されますか?

アプリケーションが実行されている状態で、アプリケーションをバックグラウンドに置き、設定メニューに移動し、アプリケーションを管理してキャッシュをクリアしてから、実行中のアプリケーションに戻ることができます。キャッシュ状態に関連する変数をフラッシュすることを知っておくことが重要な場合があります。

通知が送信されない場合は、アプリケーションがフォアグラウンドになるたびにキャッシュの整合性をチェックする以外に選択肢はないと思います。

4

1 に答える 1

0

アプリに通知を送信するとは思わない。

ただし、キャッシュがクリアされている場合、 onResume() 関数をチェックインするのは非常に簡単です。ファイルが含まれているかどうかを確認するだけです。その中にファイルがない場合、キャッシュはクリアされています。アプリの起動時に onResume() の存在を確認できるファイルを作成することで、これを二重に確認できます。

于 2012-06-14T18:38:20.783 に答える