Мое приложение, в котором есть представление списка с некоторой прокруткой, работает очень хорошо (прокрутка со скоростью 60 кадров в секунду) на всех телефонах, с которыми я его тестировал, Nexus One, Nexus 4 и Galaxy S3/4. Но производительность на Nexus 10 ужасна, вероятно, около 15 кадров в секунду или около того.
Я проанализировал, что это часть Execute графического конвейера. Я приложил скриншот Nexus 10 и Nexus 4, которые работают под управлением Android 4.3 и ничего смешного.
Пользовательский интерфейс даже нарисован в том же размере, с примерно таким же количеством пикселей. Таким образом, он покрывает около 20% поверхности Nexus 10 и 90% поверхности телефонов. Это означает, что проблема не в количестве пикселей. Кроме того, я проверил, чтобы при прокрутке обновлялась только область прокрутки, а не весь экран.
Мне интересно, как узнать, что вызывает фазу выполнения шоу на Nexus 10?
Привет, Микаэль