Java 在内部存储器中保存字符串的最佳方法

Java 在内部存储器中保存字符串的最佳方法,java,android,save,sharedpreferences,Java,Android,Save,Sharedpreferences,我想保存从PHP传递的用户ID,然后将其放入putExtra中,以将字符串移动到我的HomeActivity中。 要快速访问、保护用户查看并在所有活动中访问,您建议使用什么?使用。@Roger RV我建议您使用共享首选项,并在用户注销后清除这些首选项。如果您非常频繁地使用共享首选项,您可以将其存储在应用程序对象中。另见:@pemapmoder谢谢我会看的SharedPreferences@RogerRV请注意,它不同于SharedReferences。SharedReferences用于将数据存

我想保存从PHP传递的用户ID,然后将其放入putExtra中,以将字符串移动到我的HomeActivity中。
要快速访问、保护用户查看并在所有活动中访问,您建议使用什么?

使用。@Roger RV我建议您使用共享首选项,并在用户注销后清除这些首选项。如果您非常频繁地使用共享首选项,您可以将其存储在应用程序对象中。另见:@pemapmoder谢谢我会看的SharedPreferences@RogerRV请注意,它不同于SharedReferences。SharedReferences用于将数据存储在硬盘(或SD卡)中,而使用应用程序字段只是将数据临时缓存在内存中的一种方法。如果您想使用此方法让用户始终登录到您的应用程序中,您应该同时使用这两种方法,并为您的应用程序字段使用惰性getter。