我正在做我的第一个Android应用程序。这是一个简单的游戏,其中包含一些(例如100个)关卡。每个级别包含一些7x7网格。
简而言之,输入数据包括级别列表。每个级别都包含一些名称和2D数组。
我开始想知道保留这些数据的最佳方法是什么? XML,JSON还是将其保存在代码中?也许还有其他东西?
答案 0 :(得分:1)
XML,JSON还是保留在代码中?
您应该使用JSON
建议
每个级别都是res/raw
res / raw / level0.json
res / raw / level1.json ...
每个json都包含您的数据,例如level0.json:
{ “ id”:0, “ name”:“ Level 0”, “数据”:您的2D数组 }
您只需要在每个级别加载1个json文件,这对性能很有帮助
希望获得帮助!