Je suis développeur d'android débutant. J'écris l'application sorcière écrivez des appels (incomming, sortant, manqué) au calendrier d'Android avec quelques informations utiles sur l'appel. Maintenant j'essaye d'empêcher des entrées en double.Par exemple si j'exécute cette application 2x et le calendrier sera rempli avec des entrées en double.Quelqu'un a eu une bonne idée de la façon de le faire? Je pensais à ce sujet, je sauvegarde la date du dernier appel sorcière est écrit dans le calendrier, puis il continuera à partir de cette date. Désolé pour mon anglais.Comment éviter les doublons?
Répondre
Je vérifie pour voir s'il existe une entrée de calendrier avec la même heure de début/fin avant d'écrire quoi que ce soit dans le calendrier. Cela permettrait de s'assurer que la même entrée n'est jamais écrite deux fois, même si l'application est désinstallée/réinstallée.
Oui, cela m'a aussi traversé l'esprit et c'est mieux que d'enregistrer la date actuelle.Merci – Husky
Vous avez la bonne idée. Une fois le programme exécuté, enregistrez la date actuelle (au format long
) en tant que SharedProperty. Lorsque vous chargez l'application la prochaine fois, saisissez la dernière date d'exécution, puis ignorez tous les appels manqués avant cette date.
Ok merci, je vais lire à propos de SharedProperty = D – Husky
Une solution est de créer une base de données SQLite séparée, privée qui stocke ce que vous avez inséré dans le calendrier et qui utilise l'attribut de SQL unique
pour déterminer si vous devez insérer un nouvel élément dans le calendrier en fonction de si elle a déjà été inséré .
Bonne idée, mais d'abord je dois lire quelque chose à ce sujet. Je ne l'ai jamais fait. – Husky
- 1. Comment éviter les doublons?
- 2. modèles Django éviter les doublons
- 3. Extension Chrome: éviter les doublons?
- 4. comment éviter les doublons en kendo autocomplete
- 5. Comment éviter les doublons listView C#
- 6. Rails & Rake task - Comment éviter les doublons
- 7. Comment éviter les doublons lors du semis?
- 8. Comment éviter les doublons dans une énumération?
- 9. Lucene AddIndexes (fusionner) - comment éviter les doublons?
- 10. éviter les doublons de tableau
- 11. E-mail d'édition pour éviter les doublons
- 12. Comment éviter les doublons avec les cascades JPA?
- 13. Éviter les doublons options_for_select pendant l'édition
- 14. Carnet d'adresses iPhone: éviter les doublons
- 15. Tâche d'arrière-plan NSURLSession: éviter les doublons
- 16. Comment puis-je éviter les doublons dans ScriptDb?
- 17. Comment éviter les doublons de courriels dans un formulaire (bulletin)
- 18. Rails friendly Url comment éviter les doublons? et routage
- 19. Comment éviter les doublons dans le projet django?
- 20. Comment éviter les doublons d'une requête LEFT JOIN?
- 21. Comment éviter les doublons de module avec MEF?
- 22. comment éviter les doublons dans une relation has_many: through?
- 23. SQL - Comment éviter les doublons dans des conditions spécifiques?
- 24. Comment éviter les doublons dans le magasin de données GAE?
- 25. comment insérer plusieurs valeurs dans mysql et éviter les doublons
- 26. Comment éviter les doublons dans la table Mysql?
- 27. Comment éviter les doublons de lignes pour un total
- 28. Comment éviter les doublons dans une file d'attente partagée
- 29. Comment forcer un champ à éviter les doublons?
- 30. comparer deux objets personnalisés pour éviter les doublons
Comment définissez-vous le doublon. ? Basé sur le contenu ?? –
Oui, basé sur le contenu. (Par exemple même date, même contenu, atd.) – Husky