在Android中存储常见数据的最佳方式

时间:2016-06-18 14:49:56

标签: android android-intent sharedpreferences

我是Android Studio新手。 当用户在我的应用中登录时,我使用 putExtra()发送给MainActivity:

  • 名称
  • 名字
  • 电子邮件
  • 电话
  • ID用户所

在稍后的一些活动中(3或4个活动),我必须使用用户的id,电子邮件,姓氏。 现在,从主活动到第四个活动,我用 putExtra()发送电子邮件,名称,ID,姓氏。但我只需要在第二个和第三个活动中的最后一个活动中的那些数据。

有一种解决方法吗?我认为在共享首选项中,但我不希望用户可以看到他的用户ID,或者我的应用正在保存的数据。

此类问题的最佳做法是什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

您必须使用SharedPreference来保持应用中所有活动的数据可访问。

此外,如果您要对用户进行身份验证,请查看Firebase身份验证https://firebase.google.com/docs/auth/