我开发了我的第一个Android应用程序。这是非常简单的应用程序。它有许多文章(文本片段),有标题,简短描述,内容等。这些文章被分组为组/类别。文章数量(实际上是所有数据)都是静态的,不会改变。
如何在Android应用中存储此类信息?如何存储它以便能够在不久的将来添加翻译?
使用什么数据结构?
我知道如何本地化应用程序。但我可以只创建一个具有一个维度的字符串数组,正如我所理解的那样。
答案 0 :(得分:0)
文章数量(实际上所有数据)都是静态的,不会更改。如何在Android应用程序中存储此类信息?
如果它们不会被更改,您可以将它们打包为应用程序中的资源,例如res/xml/
(及相关资源集)中的XML资源。
如何存储它以便在不久的将来添加翻译?
如果您将它们打包为应用中的资源,则可以在不同的资源集中进行翻译(例如,res/xml-zh/
用于中文)。
但我可以只创建一个具有一个维度的字符串数组,正如我所理解的那样。
Android中的任何资源都可以翻译。