你如何在Android应用程序中组织数据?

时间:2011-12-10 18:42:58

标签: android data-structures architecture

我开发了我的第一个Android应用程序。这是非常简单的应用程序。它有许多文章(文本片段),有标题,简短描述,内容等。这些文章被分组为组/类别。文章数量(实际上是所有数据)都是静态的,不会改变。

如何在Android应用中存储此类信息?如何存储它以便能够在不久的将来添加翻译?

使用什么数据结构?

我知道如何本地化应用程序。但我可以只创建一个具有一个维度的字符串数组,正如我所理解的那样。

1 个答案:

答案 0 :(得分:0)

  

文章数量(实际上所有数据)都是静态的,不会更改。如何在Android应用程序中存储此类信息?

如果它们不会被更改,您可以将它们打包为应用程序中的资源,例如res/xml/(及相关资源集)中的XML资源。

  

如何存储它以便在不久的将来添加翻译?

如果您将它们打包为应用中的资源,则可以在不同的资源集中进行翻译(例如,res/xml-zh/用于中文)。

  

但我可以只创建一个具有一个维度的字符串数组,正如我所理解的那样。

Android中的任何资源都可以翻译。