如何在 Android 中存储和调用浮点数组?
Posted
技术标签:
【中文标题】如何在 Android 中存储和调用浮点数组?【英文标题】:How do I store and recall a float array in Android? 【发布时间】:2016-10-09 04:37:41 【问题描述】:我有一个包含 3 个数字的数组“mydata”。
x
= 试验次数
y
= 成功次数
z
= (x/y)*100
但是当我退出我的应用程序时,这些数据被清除,我所有的号码都消失了。
如何将此信息保存在文件中并在重新启动应用程序时将其调用,以便数据始终与我离开时一样?
【问题讨论】:
您听说过共享偏好吗?? 不,我刚刚了解到这一点。它非常适合我的目的 【参考方案1】:您的变量将被擦除,因为每当您的应用程序被终止时,其所有数据都会从 RAM 中擦除。您需要使用“sharedPreferences”将您的小数据存储在存储中。 见以下链接:
How to use SharedPreferences in android to store, fetch and edit values
【讨论】:
是的,你是对的。对于我的小项目,这非常有效。【参考方案2】:在SharedPreferences 中关闭时存储您的数组数据。在登录备份/打开时,您可以从 SharedPreference 中获取数据,它会在那里。
SharedPreferences tutorial
希望对您有所帮助。干杯!
【讨论】:
【参考方案3】:阅读Storage Options,了解有关为您的应用永久存储数据的信息。
【讨论】:
以上是关于如何在 Android 中存储和调用浮点数组?的主要内容,如果未能解决你的问题,请参考以下文章