0
アンドロイドスタジオを使ってアンドロイドアプリケーションを持ってアプリケーションのパフォーマンステストをしています。 Method Tracingで、CPUの約57%がandroid.os.Handler.dispatchMessageに表示されていることがわかりました。アプリケーションの中に別のハンドラを使用していますが、なぜアプリケーションが使用されていなくても、これらのCPUが非常に多く消費されていますか?実際には、私のアプリケーションのどの部分がCPUを多く消費しているのか、なぜアプリケーションがより多くのバッテリを消費するのかを把握したいのです。どのように私はこれらの種類の呼び出しでCPU時間を減らすことができます。アプリケーションのロットCPU
ありがとうございます。問題はアプリケーションの中にアニメーションがあることです。 – user565
それを聞いてうれしい。ビューの可視性に触れ、これらの内部スレッド(ハンドラ)のような位置は、アプリケーションのパフォーマンスを低下させる可能性があります。 https://developer.android.com/training/articles/perf-tips.html – mbakgun