Android中有没有办法在RAM中保留一个值,以便在设备开机时对应用程序可用?
所以应用程序第一次启动时会在那里存储一个值,然后直到设备重新启动,即使应用程序关闭/重新启动,应用程序也可以读取该值,将其置于后台/恢复?该值无法保存到闪存中。
ps 如果通过设置强制停止应用程序,则可以丢失该数据。
您可以将数据保存到包中,onSaveInstanceState()
然后将其恢复到onCreate()
. 只需确保在按下 Back 时不会终止应用程序 - 而是让它停止
我不这么认为。您应该改用SharedPreferences