Пример приложения
Пример приложения ADPF демонстрирует базовое использование API ADPF.
В образце отображается температурный статус устройства с помощью ADPF getThermalHeadroom
API и API температурного статуса . Приложение также динамически изменяет рабочую нагрузку на основе температурного запаса и API-интерфейса Performance Hint Manager для управления производительностью потока рендеринга.
Кодлаб
Лаборатория «Интеграция функций адаптивности в вашу собственную игру» поможет вам интегрировать функции ADPF в вашу игру с помощью простых шагов, которые вы можете выполнять в удобном для вас темпе. В конце лабораторной работы вы интегрируете следующие функции и лучше поймете их функциональные возможности:
- Thermal API : отслеживайте тепловое состояние устройства и реагируйте до того, как устройство перейдет в состояние теплового регулирования.
- API игрового режима : понять предпочтения игрока по оптимизации (максимальная производительность или сохранение заряда батареи) и внести соответствующие изменения.
- API состояния игры : сообщите системе состояние вашей игры (загрузка, игра, пользовательский интерфейс и т. д.), и система сможет соответствующим образом настроить ресурсы (увеличить скорость ввода-вывода или процессор, графический процессор и т. д.).
- API подсказки по производительности : сообщите системе вашу модель потоков и рабочую нагрузку, чтобы система могла соответствующим образом распределять ресурсы.
Истории разработчиков
Узнайте, как разработчики игр повысили стабильность FPS и оптимизировали энергопотребление с помощью API-интерфейсов адаптивности, из этих историй успеха разработчиков!
- Kakao Games увеличила стабильность FPS до 96% благодаря адаптивности Android.
- Gameloft снижает энергопотребление устройства на 70 %, в результате чего время игры увеличивается на 35 % благодаря API игрового режима.
- Обновление пакета разработки игр для Android (AGDK): возможности адаптации и производительности
- GDC Vault — Саммит разработчиков Google: повышение производительности игр с помощью Android Dynamic Performance Framework