我開發了我的第一個android應用程序。這是非常簡單的應用程序。它有許多文章(文章),其中有標題,簡短描述,內容等。這些文章被分組爲組/類別。文章的數量(實際上是所有數據)是靜態的,不會改變。如何在Android應用程序中組織數據?
如何將這些信息存儲在android應用程序中?如何存儲它以便能夠在最近的將來添加翻譯?
要使用什麼數據結構?
我知道如何本地化應用程序。但據我所知,我只能創建一維的字符串數組。
我開發了我的第一個android應用程序。這是非常簡單的應用程序。它有許多文章(文章),其中有標題,簡短描述,內容等。這些文章被分組爲組/類別。文章的數量(實際上是所有數據)是靜態的,不會改變。如何在Android應用程序中組織數據?
如何將這些信息存儲在android應用程序中?如何存儲它以便能夠在最近的將來添加翻譯?
要使用什麼數據結構?
我知道如何本地化應用程序。但據我所知,我只能創建一維的字符串數組。
文章數量(實際上是所有數據)是靜態的,不會被改變。你如何將這些信息存儲在你的android應用程序中?
如果他們不會改變,你可以將它們打包爲您的應用程序資源,如res/xml/
(以及相關的資源集)的XML資源。
如何存儲它以便能夠在最近的將來添加翻譯?
如果您將它們作爲資源打包在您的應用中,則可以在不同的資源集中進行翻譯(例如,中文爲res/xml-zh/
)。
但我可以創建只有一維的字符串數組,如我所知。
Android中的任何資源都可以有翻譯。
感謝您的回答。我知道翻譯。但是使用什麼類型的xml? 「價值觀」?你能更深入地解釋一下嗎?請。 –
謝謝我自己弄明白了。 –
嘗試使用類似sqlite的數據庫... –
但如何使用SQLite本地化應用程序? SQLite完全Unicode支持是可選的,默認情況下不安裝。 –