Androidの場合、「設定」 - >「アプリケーション」を調べると、「実行中」タブの下で、メモリが「使用済みメモリ」と「メモリフリー」の部分に分割されていることがわかります。 「中古メモリ」または「メモリフリー」のいずれかに入れます。 「メモリフリー」の部分のアプリケーションは「キャッシュバックグラウンドプロセス」と呼ばれます。Androidでは、プロセスとキャッシュされたバックグラウンドプロセスの違いは何ですか?
「キャッシュバックグラウンドプロセス」とは何ですか?彼らは "ディスク"(デスクトップ/ラップトップのように)に切り替えるのではなく、まだメモリに残っています。ユーザーがこれらの「キャッシュバックグラウンドプロセス」の1つをタブすると、実行中のプロセスと同じように、まだメモリに残っているのですぐに表示されます。
Androidはアプリケーションを「キャッシュ」するときに何をしますか?
良い説明!私はまた、アプリケーションによって使用されるいくつかのデータが、アプリケーションをキャッシュするときに失われる可能性があることに気付きました。例えば。私はYoubuteビデオを見た後、 "Home"ボタンを押してビデオを元に戻し、最初から読み込みを開始したことがわかりました。これは正しいのでしょうか? – JackWM
@JackWM:それはアプリと書かれた方法によって異なります。 – CommonsWare
さて、あなたはこれがアプリケーション作家によって指定されているということですか? "onPause()"関数を通して?キャッシュされている間にアプリケーションが維持できるデータサイズに関する要件はありますか? – JackWM