Bonjour,
J'aimerai développé une application qui calcul le temps de communication que j'ai utilisé par rapport au forfait que j'ai. Je suis arrivé à la conception suivante :
j'ai un écouteur d'appel qui à chaque appel sortant (les seuls qui nous intéresse ici) démarre (ou utilise je ne sais pas) un service qui calcul par rapport aux données du dernier appel et aux données que j'ai fournis sur le forfait le temps restant et l'enregistre dans un BD SQLite. Au final, quand l'utilisateur démarre l'application, l'activité va chercher dans la BD et affiche le résultat.
J'aimerai savoir si cette conception est réalisable sur Android. Si oui, comment je peux arriver à utiliser le service à travers le broadcast receiver ?
Pour utiliser un broadcast receiver, est – ce que je dois avoir un service qui tourne en permanence lié à ce broadcast receiver ?
Merci d'avance pour vos réponses.
Partager