如何在应用程序处于活动状态时为所有 activity\ies 在内存中保存对象,Android
How to save object in memory for all activity\ies when application is alive, Android
我有一个应用程序,它使用 Rxjava 和 Retrofit 从后端检索数据。
登录后,我会得到一个 JSON 文件,其中包含用户信息(姓名、电子邮件、ID、stripeId ....)。在其他活动中从后端检索数据时,我将需要使用用户信息。由于我需要多次使用User信息,将其保存在Database或SharePreference中可能会花费很多时间。
有什么办法可以在应用程序存活时(不在后台杀死)将数据保存在内存中?先谢谢了。
您可以扩展在应用程序启动时启动的应用程序 Class。
在这里查看:
Extending Application to share variables globally
我有一个应用程序,它使用 Rxjava 和 Retrofit 从后端检索数据。
登录后,我会得到一个 JSON 文件,其中包含用户信息(姓名、电子邮件、ID、stripeId ....)。在其他活动中从后端检索数据时,我将需要使用用户信息。由于我需要多次使用User信息,将其保存在Database或SharePreference中可能会花费很多时间。
有什么办法可以在应用程序存活时(不在后台杀死)将数据保存在内存中?先谢谢了。
您可以扩展在应用程序启动时启动的应用程序 Class。 在这里查看:
Extending Application to share variables globally