【发布时间】:2014-03-16 18:35:06
【问题描述】:
有没有办法通过应用程序的各种启动来保存值? 我需要保存一些统计数据(游戏记录)。 在objective-c中我使用了UserDefaults,它在Java中是什么? 如果可能的话,我想采取一种简单的方式(一行代码)。
【问题讨论】:
有没有办法通过应用程序的各种启动来保存值? 我需要保存一些统计数据(游戏记录)。 在objective-c中我使用了UserDefaults,它在Java中是什么? 如果可能的话,我想采取一种简单的方式(一行代码)。
【问题讨论】:
一行代码
不,这不会发生。但是,如果您只有简单的数据并且没有太多数据,那么您可以使用SharedPreferences
有一个很好的使用SharedPreferenceshere in the docs的基本示例
但是,如果您要为游戏存储大量数据,那么您可能需要实现 SQLite DB
See Storage Options 了解最适合您的方法。
【讨论】: