2013-12-13 16 views
0

我對android編程相當陌生,並且擁有多年的Java大學經驗。我打算爲Android編寫一個應用程序,這將要求我查看輸入的項目屬於哪個類別。如何以最佳方式在Android中存儲和修改分類數據

舉個例子,如果用戶輸入'apple',那麼這個數據必須放在'fruit'類別下。換句話說,我需要一個數據文件,它能夠告訴我該項目在哪個類別,或者如果尚未分類,用戶可以將項目添加到某個類別。

我想知道什麼是最好的方式來存儲這些數據。我應該使用xml文件,數據庫文件,文本文件還是什麼?有必要執行查找和插入。

在此先感謝

回答

1

我認爲這個問題更多的是一種個人喜好,但我想在這種情況下使用XML。您可以使用您的應用程序分發預定義結構,並在運行時修改/寫入文件。它易於閱讀和理解,並且很容易修改。簡單通用。 Sqlite對大數據形式有其積極的一面,但對於不需要太多細節的東西可能會更加複雜。

<index> 
    <category name="fruit"> 
     <item>apple</item> 
     ..... 
    </category> 
    ...... 
</index> 

一個簡單的循環通過類別,並查看該項目是否存在,否則添加它。

希望這有助於編碼快樂!

+0

感謝您的意見,我想我會這樣做。 – Craig

+0

隨時。要麼就足夠了,但正如我之前所說的,這更多的是個人喜好,讓你更加舒適的編碼 – MattMatt

相關問題