1
具体的には、アニメーションのフレームレートを確認する方法はありますか?実行時にAndroidデバイスのグラフィカルなパフォーマンスを測定する方法はありますか?
アニメーションの滑らかさが重要なアプリではデバイスの動作が遅すぎるかどうかをユーザーに知らせたいので、これを頼んでいます。
具体的には、アニメーションのフレームレートを確認する方法はありますか?実行時にAndroidデバイスのグラフィカルなパフォーマンスを測定する方法はありますか?
アニメーションの滑らかさが重要なアプリではデバイスの動作が遅すぎるかどうかをユーザーに知らせたいので、これを頼んでいます。
私はいつも、レンダリングプロセスの始めと最後で時間をヤンクしてから、違いを見つける古典的なアプローチを使用しました。あなたのために十分ではありませんか?
フレームレートはレンダリングの内容に大きく依存するため、コードによってレンダリングメソッドが呼び出されるため、タイマーが最も直接的かつ正しいアプローチと思われます。
あなたのお返事ありがとうございます、アンドリュー。私はあなたの答えを読むまでアニメーションでカスタムビューのonDraw()が繰り返し呼び出されることに気づいていませんでした。この場合、もちろん、有効フレームレートを容易に測定することができる。基本的にonDraw()を呼び出す頻度です。 – Hong