2012-05-19 2 views
0

Я ищу некоторые общие сведения об идее приложения, о которых я хочу продолжить, я не слишком много знаю о том, как приложения работают с базами данных и т. Д., Поэтому, если я ошибаюсь, сообщите мне.Разработка приложений с базой данных и потоками midi.

В основном, я ищу, чтобы создать приложение, которое будет воспроизводить MIDI-файлы. Предположим, у меня есть 100 MIDI-файлов, и все, что я хотел бы сделать, это играть в них. Для меня лучшая идея - создать базу данных для всех MIDI-файлов, а затем получить доступ к базе данных для загрузки загружаемого файла. Я хочу, чтобы пользователь мог просматривать midis на сервере и иметь возможность передавать или загружать файл. Приложение, как правило, простое, но я не уверен, как структурировать базу данных для этой потребности. Любые советы по идее и другая информация были бы более чем приветствуются, спасибо.

ответ

0

Пожалуйста, ознакомьтесь с официальной документацией для SQLDatabase. Это может вам помочь.

В вашем случае, вероятно, вы должны иметь несколько столбцов в базе данных для каждого MIDI-файла, чтобы играть, как, например:

  • ид
  • имя
  • загрузки состояния (в кэше или нет)
  • файл на сервере URI (для дистанционного воспроизведения или скачать)
  • локального URI (кэшировать файл, когда уже загружен)
0

Какая у вас информация о файле? Вы также можете сохранить эту информацию в текстовом файле, если это кажется вам проще.

Вы можете просто использовать MediaPlayer для воспроизведения их на основе url/filename, а затем отобразить информацию о треке.

Смежные вопросы