Merge Fellas Unlimited Shake - Архитектурный шаблон для высокочастотных жестов на мобильном телефоне?Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Merge Fellas Unlimited Shake - Архитектурный шаблон для высокочастотных жестов на мобильном телефоне?

Сообщение Anonymous »

Моя команда борется с критически важной функцией как на iOS, так и на Android, кодовом названии «Merge Fellas Unlimited Shake». Проблема заключается в том, чтобы это было по -настоящему «неограниченным» и отзывчивым. We've compiled the detailed technical specs and performance issues into a brief here:
https://docs.google.com/document/d/1PJQ ... sp=sharing
Our current challenge with the merge fellas unlimited Shake функция является значительной блокировкой потока пользовательского интерфейса и слив батареи. Логика, чтобы выбрать следующую «парню» из потенциально большого локального набора данных, стоит дорого. /> [*] pro: мгновенная обратная связь, без задержки сети.
con: по -прежнему рискует высоким использованием ЦП/батареи. Как эффективно отменить и перезагрузить эту логику на каждом отдельном коктейле без создания условий гонки или утечек ресурсов? Сервер обрабатывает тяжелую работу выбора Merge Fellas и возвращает один результат.

pro: минимальное использование ресурсов устройства. Какова хорошая стратегия для предварительного выкровления или кэширования, чтобы скрыть эту задержку? Функция? Например, как будут такие шаблоны, как MVVM, MVI или даже реактивный подход (RXSWIFT/COMBINE/KOTLIN FLOW), в частности, решают проблемы отмены и управления ресурсами наших Merge Fellas Unlimited Shake Проблема?

Подробнее здесь: https://stackoverflow.com/questions/796 ... cy-gesture
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»