Я только что прочитал блог-блог Ромен Гай о том, как ускорить пользовательский интерфейс приложения. Он в основном говорит, что если ваше приложение использует непрозрачные представления, вы можете установить фон @null
в свой стиль Activity
, используя:
<item name="android:windowBackground">@null</item>
Это работает? Я был готов проверить это, используя FPS, как он, но я не нашел четкого способа получить эту информацию.
Я прочитал несколько потоков, говоря, что вам нужно сделать это самостоятельно.
Я собираюсь добавить пользовательское представление, которое рисует FPS в методе onDraw()
и вызывает invalidate()
, чтобы получить вызов все время.
Хотя это работает, я хотел бы знать, есть ли лучший способ анализа FPS в приложении.