Я заметил, что в других ответах указывается, что игровой цикл должен быть реализован, в том смысле, что вы всегда должны визуализировать графику / обновления со смещением по времени в миллисекундах, а не в «кадрах», что верно.
Я нашел эту страницу в попытке выяснить, есть ли рекомендации по идеальному частоте кадров Adnroid, но после поиска в Google я не нашел никаких фактов об оптимальном использовании FPS. Не говоря уже о том, что не существует «магических» чисел, которые идеально подходят для определенных наборов микросхем Android или чего-то подобного. Просто, если таковые имеются, это не очень важный момент, чтобы быть известным, я полагаю.
Тем не менее, я поделюсь своими мыслями по поводу идеальной частоты кадров Android после того, как не найду каких-либо сложных и быстрых ответов, для всех, кому интересно то же самое, что я сделал:
Идеальная частота кадров настолько мала, насколько это возможно без ущерба для удобства пользователя. Причина в том, что чем больше кадров воспроизводится в секунду, тем больше циклов ЦП используется, тем больше расходуется батарея. В некоторых играх (например, в шахматы) не так много, как, например, в быстром темпе «бесконечный раннер».
Начиная с небольшого числа и увеличивая частоту кадров, пока пользовательский опыт не чувствует себя хорошо, вероятно, является хорошим показателем. Это то, что нужно уметь скорректировать в самом конце разработки приложения перед выпуском.