私のアプリは 4 つのタブで構成されています: webview、およびいくつかのテキスト/編集テキストを含む 3 つのビュー...アプリは onPause (ユーザーがホーム ボタンを使用) であり、私のアプリはまだ CPU を使用し (約 20%、またはそれ以上!)、バッテリーを消費しています。
何がそんなに多くの CPU を使用するのかわからないので、2 つの質問があります。
- あまりにも多くの CPU を使用するプロセス (メソッド、アクティビティなど) を (Eclipse で) 正確に知るにはどうすればよいですか?
- ユーザーがホームボタンを押したときにCPU消費量0でアプリを「フリーズ」するにはどうすればよいですか(onPauseメソッドにあると思います。finish()を試してみましたが、うまくいきましたが、ユーザーがアプリに戻ると、 FC)。
どうもありがとう !
編集 :
私の webview が CPU を消費しているようです。webview オブジェクトを破棄せずに onPause 中にこの webview を停止するにはどうすればよいですか?