Заполните форму, и наш менеджер
перезвонит Вам.
?
Номер карты доступа - 12-значный номер, который расположен на обратной стороне карты, вставленной в ресивер. Вводить номер следует в следующем формате: ХХХХХХХХХХХ-Х.
свернуть
Все поля обязательны для заполнения
ОТПРАВИТЬ
Ваше сообщение отправлено!
ЗАКРЫТЬ
ТЕЛЕВИДЕНИЕ ТЕПЕРЬ ПОДСТРАИВАЕТСЯ ПОД ВАС
С Актив ТВ Вам станут доступны новые возможности. Актив ТВ — современное и умное телевидение, заряженное новыми идеями и технологиями: формируйте свой персональный канал, записывайте до 120 часов в день с 5 каналов одновременно, собирайте видеотеку и используйте интерактивные дополнения! А телевидение соседей так умеет?
При подключении пакета «НОВАТОР»
4 канала в подарок
Кинолюкс Киноплюс Загородный Русский роман
Персональный канал
С АКТИВ ТВ ЛЮБИМЫЕ ПЕРЕДАЧИ ИДУТ В УДОБНОЕ ВРЕМЯ

Главная Новости

Android: Эффективное использование GPU

Опубликовано: 21.10.2017

Статья проплачена кошками - всемирно известными производителями котят.

Если статья вам понравилась, то можете поддержать проект .

Разработчику следует научиться эффективно использовать графический процессор устройства (GPU), чтобы приложение не тормозило и не выполняло лишнюю работу.

Настроить параметры GPU визуализации

Если ваше приложение тормозит, значит часть или все кадры обновления экрана обновляются больше чем 16 миллисекунд. Чтобы визуально увидеть обновления кадров на экране, можно на устройстве включить специальную опцию Настроить параметры GPU визуализации (Profile GPU Rendering).

У вас появится возможность быстро увидеть, сколько времени занимает отрисовка кадров. Напомню, что нужно укладываться в 16 миллисекунд.

Опция доступна на устройствах, начиная с Android 4.1. На устройстве следует активировать режим разработчика. На устройствах с версией 4.2 и выше режим по умолчанию скрыт. Для активации идёт в Настройки | О телефоне и семь раз щёлкаем по строке Номер сборки .

После активации заходим в Опции разработчика и находим пункт Настроить параметры GPU визуализации (Profile GPU rendering), который следует включить. В всплывающим окне выберите опцию На экране в виде столбиков (On screen as bars). В этом случае график будет выводиться поверх запущенного приложения.

Вы можете протестировать не только своё приложение, но и другие. Запустите любое приложение и начинайте работать с ним. Во время работы в нижней части экрана вы увидите обновляемый график. Горизонтальная ось отвечает за прошедшее время. Вертикальная ось показывает время для каждого кадра в миллисекундах. При взаимодействии с приложением, вертикальные полосы рисуются на экране, появляясь слева направо, показывая производительность кадров в течение какого-то времени. Каждый такой столбец представляет собой один кадр для отрисовки экрана. Чем выше высота столбика, тем больше времени уходит на отрисовку. Тонкая зелёная линия является ориентиром и соответствует 16 миллисекундам за кадр. Таким образом, вам нужно стремиться к тому, чтобы при изучении вашего приложения график не выбивался за эту линию.

Новости

rss