Сброс таймера сна встряхиванием телефона.
Ставлю аудиокнигу перед сном. Ставлю таймер сна на N минут. Обычно за это время успеваю уснуть. Но иногда не успеваю. Было бы удобно:
1. Обновлять таймер сна просто встряхиванием телефона (в помощь вам показания акселерометра и гироскопа), чтобы не брать телефон в руки и не смотреть в экран. (Сбрасывать время на изначально установленное время или событие «конец главы»). После того как таймер сработает, и книга встанет на паузу, этот функционал должен отключится, во избежании ложного срабатывания.
2. Также необходимо плавное уменьшение громкости перед тем, как сработает таймер и книга встанет на паузу. (К примеру, за 1 минуту громкость должна снижаться). Лучше иметь возможность настройки этого параметра.
3. Чувствительность акселерометра должна настраиваться, к примеру, если едешь в поезде, то чувствительность нужно уменьшить и трясти телефон сильнее. А если просто лежит на тумбочке, то достаточно просто тронуть телефон.
4. Значение таймера сна должно сохраняться. Условно говоря, я поставил его на 15 минут. При установке его в следующий раз, однократным нажатием на иконку он должен включится на те же 15 минут, а при удержании кнопки таймера сна должно появится контекстное меню с выбором времени таймера.
5. Отсчет времени таймера сна нужно выделить какой то иконкой. Сейчас жто просто какие то цифры, которые не понятно о чем говорят.
P. S. Не хватает еще одного набора кнопок на большую длительность. К примеру, 1 набор кнопок перематывает на 10 с, а второй — на 60. Должна быть настройка
Согласна по всем пунктам!
Неужели так сложно реализовать сбрасывание таймера потряхиванием телефона? Как-то же это сделано в других слушалках.