首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android:内部存储数据

Android:内部存储数据
EN

Stack Overflow用户
提问于 2016-03-07 01:05:43
回答 4查看 51关注 0票数 0

我正在为android做一个游戏。这个游戏将会有一个记分板--但我还没有达到这一步。目前,我正在尝试实现球员配置文件-球员应该能够创建一个带有他们的名字的配置文件-他们的配置文件应该被永久保存。在创建记分板之前我必须让这部分工作-这将使用球员个人资料来保存分数。

永久(本地)保存此数据的最佳方式是什么?并且能够动态地编辑它?

请记住,我可能想要为每个配置文件保留几个数据字段,所以我不认为.txt文件是最好的,也许是一个小数据库或XML文件?我该如何用android实现这些功能呢?

EN

回答 4

Stack Overflow用户

发布于 2016-03-07 01:08:58

您应该使用数据库,如SQLite或Realm。如果您希望拥有内容提供者和加载器,那么SQLite是您的最佳选择。

票数 1
EN

Stack Overflow用户

发布于 2016-03-07 01:10:28

嗯,我想你可以把你的数据保存在SQLite数据库(如Francesc said) )中。它很容易实现,你可以在这里找到例子:http://developer.android.com/intl/pt-br/training/basics/data-storage/databases.html

诚挚的问候

票数 0
EN

Stack Overflow用户

发布于 2016-03-07 01:11:12

Shared Preferences

代码语言:javascript
复制
Store private primitive data in key-value pairs.

Internal Storage

代码语言:javascript
复制
Store private data on the device memory.

External Storage

代码语言:javascript
复制
Store public data on the shared external storage.

SQLite Databases

代码语言:javascript
复制
Store structured data in a private database.

Network Connection

代码语言:javascript
复制
Store data on the web with your own network server.

让我知道这是否有帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35829792

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档