Обнаружение времени, когда пользователь ничего не делает

StackOverflow https://stackoverflow.com/questions/1420321

Вопрос

Я пишу приложение, которое в большинстве случаев скрыто, но иногда оно должно появляться на рабочем столе пользователя. (Это в какао и цель-с)

Я не хочу беспокоить своих дорогих пользователей, когда они заняты, например. смотреть фильм или активно общаться с друзьями и т. д. Мне бы хотелось, чтобы мое приложение появлялось только тогда, когда пользователь не занят другой работой.

Итак, есть ли способ обнаружить, что это "бесплатно"? время?

Заранее большое спасибо за все ваши блестящие идеи!

Это было полезно?

Решение

Вы можете взглянуть на источник Growl . Он имеет понятие «незанятый пользователь» который он использует, чтобы определить, какие действия предпринять в отношении публикации уведомлений. Там может быть полезный код.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top