Ich bin neu in Android Studio. Wenn ein Benutzer Login in meiner app sende ich an die MainActivity mit putExtra():Beste Möglichkeit zum Speichern gemeinsamer Daten in Android
- Name
- Nachname
- Telefon
- IdUser
In ein paar Aktivitäten später (3 oder 4 Aktivitäten), muss ich die ID des Benutzers, die E-Mail, den Nachnamen verwenden. Jetzt ein Tag, von der Hauptaktivität zur vierten Aktivität Ich sende mit putExtra() die E-Mail, der Name, die ID, der Nachname. Aber ich brauche nur diese Daten in der letzten Aktivität nein in der zweiten und dritten Aktivität.
Es gibt einen besten Weg, das zu lösen ?. Ich denke in Shared Preferences, aber ich möchte nicht, dass der Benutzer seine Benutzer-ID sehen kann, oder die Daten, die meine App speichert.
Was ist die beste Vorgehensweise für diese Art von Problem?
Vielen Dank!
SharedPreferences in internen Speicher gespeichert sind, so Wenn Ihr Benutzer kein gerootetes Gerät hat, kann er es nicht lesen. –
Ja, aber ich möchte das Risiko nicht eingehen. Wie machen alle mit der Benutzerkennung? die E-Mail usw.? –
wahrscheinlich Kryptografie für Felder verwenden, die nicht sichtbar sein sollen. Da ein Benutzer seine Mail eingibt, warum wollen Sie nicht, dass es sichtbar ist, verstehe ich es nicht. – marduc812