Работа с таймером в Sailfish OS на долгих интервалах времени
|
|
Среда, 06 Июня 2018 г. 08:32
+ в цитатник
Введение
Довольно часто, при реализации какой-либо логики в приложении, возникает потребность в срабатывании некоторой функции через определённый промежуток времени. Наиболее очевидным примером такой потребности является приложение таймера. Например,
cooktimer или
Saildoro.
Как было сказано в одной из
предыдущих статей, для добавления таймера в приложение на Sailfish OS можно использовать стандартный элемент
Timer
или его C++ аналог —
QTimer
. Однако, по умолчанию, работа этих таймеров приостанавливается на долгих промежутках времени из-за того, что устройство может уйти в «сон». Как раз с этой проблемой и столкнулись разработчики двух приложений, упомянутых выше.
В данной статье представлен стандартный для системы, но к сожалению недокументированный способ обработки такого поведения Sailfish OS.
Читать дальше -> https://habr.com/post/413389/?utm_source=habrahabr&utm_medium=rss&utm_campaign=413389
Метки:
Разработка под Sailfish OS
Разработка мобильных приложений
qt
qml
c++
timer
sailfish os
мобильная разработка
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-