Bonjour a tous j'ai besoin d'aide dans un premier temps de conception et non de code en lui même et après si certaine notion de code me pose problème je reviendrai vers vous
J'ai une activity et un service, l'activity "configure" le service via un sharred preference le lance et le stop.
Mon service n'agit qu'une fois par jour... mais doit faire son action (donc ne pas se faire kill pour inactiviter ou liberer de l'espace ou du moins ce relancer seul.)
Il est optionnel, je n'ai pas encore décider, ... de lancer le service au boot.
Tant que la personne n'as pas lancer l'activity une fois et choisit de demarer mon service je en veux pas qu'il se lance ni au boot ni seul.
une fois que la personne a choisi de le lancer la je veux qu'il puisse se relancer seul en cas de problème.
Bien sur si la personne stop le service depuis l'activity celui ci ne doit pas se relancer tant que la personne ne le relance pas depuis mon activity
Pour le moment pour lancer une fois par jour je fonctionne avec un gros timmer pas propre(que je n'ai jamais peu tester car sur une journée mon service ce fait kill pour donner de la ram:enfin c'est ce que j'imagine car il n'y as pas de logcat.)
Donc je m'adresse a vous pour avoir votre avis sur la conception de mon service... le timer bonne ou mauvaise idée? le service qui se relance pareil bonne ou mauvaise idée? un moyen plus simple de lancer un service une fois tout les jour a la même h?
J'ai essayer d’être claire mais comme je sais pas encore parfaitement ou je vais c'est difficile.
Merci d'avance a ceux qui vont essayer de m'aider
Partager