Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 保存玩家数据和状态_Android_Persistence - Fatal编程技术网

Android 保存玩家数据和状态

Android 保存玩家数据和状态,android,persistence,Android,Persistence,我制作了一个android游戏,我想知道如何保存玩家数据,如金钱、达到的级别等。我认为XML并不是一种真正方便的方法。有什么好办法吗?android是否提供了一些保存数据的方法?使用。() 下面是一个演示该功能的教程: 使用一个。() 下面是一个演示该功能的教程: 对于需要跟踪的数据类型而言,数据库可能过于复杂。我建议使用Android的SharedReferences API 下面是一个包含SharedReferences和SQLite的方法 查看存储阵列/集合的API 对于字符串集不存在的V

我制作了一个android游戏,我想知道如何保存玩家数据,如金钱、达到的级别等。我认为XML并不是一种真正方便的方法。有什么好办法吗?android是否提供了一些保存数据的方法?

使用。()

下面是一个演示该功能的教程:

使用一个。()

下面是一个演示该功能的教程:

对于需要跟踪的数据类型而言,数据库可能过于复杂。我建议使用Android的SharedReferences API

下面是一个包含SharedReferences和SQLite的方法

查看存储阵列/集合的API

对于字符串集不存在的VAL:

返回首选项值,如果它们 存在,或定义值。投掷 ClassCastException如果存在 此名称的首选项不是 一套

对于不存在的值数据,如字符串、布尔值、浮点值等:

返回首选项值,如果它 存在,或定义值。投掷 ClassCastException如果存在 此名称的首选项不是 一串


对于需要跟踪的数据类型而言,数据库可能是过度使用了。我建议使用Android的SharedReferences API

下面是一个包含SharedReferences和SQLite的方法

查看存储阵列/集合的API

对于字符串集不存在的VAL:

返回首选项值,如果它们 存在,或定义值。投掷 ClassCastException如果存在 此名称的首选项不是 一套

对于不存在的值数据,如字符串、布尔值、浮点值等:

返回首选项值,如果它 存在,或定义值。投掷 ClassCastException如果存在 此名称的首选项不是 一串


保存游戏状态可能需要相当多的数据。但我明白你的意思:-)好的补充。不,没那么多。只有一个例子,有钱、点数等。数据库是过量的:)无论如何,这是伟大的。非常方便在我点击回答按钮之前还有一个问题。共享首选项中怎么还没有数据?它会返回一个错误还是什么?值数组呢??比如升级或物品列表?保存游戏状态可能需要大量数据。但我明白你的意思:-)好的补充。不,没那么多。只有一个例子,有钱、点数等。数据库是过量的:)无论如何,这是伟大的。非常方便在我点击回答按钮之前还有一个问题。共享首选项中怎么还没有数据?它会返回一个错误还是什么?值数组呢??比如升级或物品清单?