Rilevamento del tempo in cui l'utente non fa nulla
-
07-07-2019 - |
Domanda
Sto scrivendo un'applicazione nascosta per la maggior parte del tempo, ma a volte dovrebbe apparire sul desktop dell'utente. (È nel cacao e nell'obiettivo-c)
Non voglio disturbare i miei cari utenti quando sono occupati, ad es. guardare un film o chattare attivamente con amici ecc. Vorrei che la mia app venisse visualizzata solo quando l'utente non è impegnato con altri lavori.
Quindi, c'è un modo per rilevare che " gratuito " tempo?
Grazie mille in anticipo per tutte le tue idee geniali!
Soluzione
Puoi dare un'occhiata alla fonte per Growl . Ha la nozione di "utente inattivo". che utilizza per condizionare le azioni da intraprendere in relazione alla pubblicazione di notifiche. Potrebbe esserci un codice utile lì.