В настоящее время я разрабатываю приложение, которое позволяет создавать и сохранять упражнения и упражнения для тренажерного зала. Я хочу, чтобы приложение приходило с некоторыми примерами упражнений и подпрограмм, а также чтобы дать пользователю возможность добавлять свои собственные.Где разместить данные моего приложения Android
Дело в том, что я знаю, что могу использовать «getFilesDir()» и сохранять его во внутренней памяти, но если я это сделаю, как разместить свои файлы примеров во внутренней памяти? Я не думаю, что могу это сделать, не создавая эти файлы по коду каждый раз, когда приложение запускается. Я также попробовал поставить пример упражнений в «res/raw», но затем те, которые добавляет пользователь, переходят в другое место, и я не знаю, хорошая ли это практика, кроме того, насколько это надоедает, чтобы читать их из различные места.
Где было бы лучшее место для размещения этих упражнений и файлов подпрограмм? Большое спасибо!
Почему бы не использовать базу данных? –
Посмотрите на sqlite –
Если недавно добавленные данные являются локальными, используйте DB. Вы можете использовать либо Sqlite, либо Ormlite (фреймворк, используемый с sqlite, с которым легко справиться) –