Deux idées : 1. Utilisez SharedPreferences pour enregistrer l'état d'initialisation. Définissez-le sur false au début et définissez-le sur true après l'ouverture et le chargement. Obtenez et jugez d'abord le statut à chaque fois que vous vous connectez 2. Ouvrez l'application pour la première fois, chargez les données, puis supprimez les données. Ouvrez l'application plus tard et récupérez les données. Si vous ne parvenez pas à les obtenir. signifie qu'il a été initialisé.
Plus tard, j'ai demandé à mes amis de l'école précédente de résoudre le problème de duplication de données. Ajoutez simplement un jugement dans l'application. Si c'est la première fois que vous ouvrez l'application, utilisez la valeur stockée dans une option pour l'enregistrer. état, puis jugez dans l'application si c'est la première fois. Une fois l'application ouverte, les données d'initialisation seront insérées. Sinon, les données ne seront pas insérées. Cela résout le problème de duplication des données
Deux idées :
1. Utilisez SharedPreferences pour enregistrer l'état d'initialisation. Définissez-le sur false au début et définissez-le sur true après l'ouverture et le chargement. Obtenez et jugez d'abord le statut à chaque fois que vous vous connectez
2. Ouvrez l'application pour la première fois, chargez les données, puis supprimez les données. Ouvrez l'application plus tard et récupérez les données. Si vous ne parvenez pas à les obtenir. signifie qu'il a été initialisé.
Plus tard, j'ai demandé à mes amis de l'école précédente de résoudre le problème de duplication de données. Ajoutez simplement un jugement dans l'application. Si c'est la première fois que vous ouvrez l'application, utilisez la valeur stockée dans une option pour l'enregistrer. état, puis jugez dans l'application si c'est la première fois. Une fois l'application ouverte, les données d'initialisation seront insérées. Sinon, les données ne seront pas insérées. Cela résout le problème de duplication des données
.