Я новичок в разработке под Android, и я немного поиграл с этим. Я пытался создать программу, имеющую небольшую коллекцию неизменяемых данных, похожую на базу данных. В C #, моем лучшем на данный момент языке, я бы использовал список пользовательских классов и сериализовал бы его в XML-файл, а затем считывал его в свое приложение во время выполнения. Я нашел папку ресурсов / xml в Android, но я не уверен, как мне поступить так, как я планирую. Каков наилучший способ сделать это?
Данные никогда не нужно будет менять. Пример:
Blob | A | B
----------------
Blob 1 | 23 | 42
Blob 2 | 34 | 21
Я знаю, что это похоже на таблицу, но использование базы данных для меня не имеет смысла, потому что данные никогда не изменятся, и мне понадобится способ сохранить их для первоначального заполнения базы данных в любом случае .
Так что в основном я ищу способ хранения несколько сложных статических данных в моем приложении. Есть идеи?
РЕДАКТИРОВАТЬ: я также увидел папку / raw. Так что я могу хранить вещи в / res / raw или / res / xml. Но я не уверен, что будет лучшим способом хранения / анализа данных ...