#android #xml #database #file #storage
#Android #xml #База данных #файл #Хранение
Вопрос:
Я создаю игру для запуска на Android. Итак, я хочу сохранить имена игроков и победителя, которые я также перечислю в представлении. Каков наилучший способ сделать это, использовать базу данных или записать в файл (если да, то какого типа, xml?). Я должен иметь возможность добавлять данные после каждой завершенной игры, и размер не будет таким большим. Что было бы лучшим решением?
Ответ №1:
IMO, использование базы данных SQLite было бы наиболее простым. Вам не нужно беспокоиться о синтаксическом анализе xml, который выполняется вместе с файлом xml. Кроме того, данные, которые вы храните, похоже, имеют естественную взаимосвязь, которая способствовала бы созданию схемы SQLite. Для получения дополнительной информации о том, как использовать SQLite в Android, смотрите Документацию по хранилищу данных здесь.
Комментарии:
1. Пошел с этим, потратил на это пару часов, и это работает отлично! Я пробовал использовать xml, и я использовал как отдельные дни для чтения, тестирования и запуска, но я сдался. Sqlite, отличное решение
Ответ №2:
SQLite отлично подходит, если у вас есть проблемы с базой данных и вы хотите такого рода поиск данных.
Однако, если вы действительно хотите сделать это просто с помощью XML, то вы можете в Android.