Доработать приложение заметок

Курсовая работа #2

Доработайте приложение заметок следующим образом:

  1. Все операции с БД, включая запись и удаление, должны выполняться в фоновом потоке.
  2. Исправьте проблему с прикреплением картинок: при прикреплении картинка должна не добавляться в БД, а сохраняться в List внутри Activity. После сохранения заметки проходимся по списку и сохраняем картинки в БД, связывая их с сущностью заметки.
  3. Реализуйте добавление картинок при создании заметки, исходя из предыдущего пункта.
  4. Адаптируйте приложение под планшеты, добавив в него фрагменты и двухпанельный режим на планшетах: в левом фрагменте показываем список заметок, а в правом — саму заметку. Создание и редактирование заметки при этом должно происходить в отдельной Activity.
  5. Добавьте возможность прикрепления произвольного файла, опираясь на опыт выбора файлов из предыдущих уроков и опыт прикрепления изображений. Для выбора файла добавьте пункт в диалог выбора типа изображения (получится три элемента списка: фото с камеры, фото из галереи и файл с SD-карты).
  6. Добавьте обработку поворота экрана при создании/редактировании заметки. Прикреплённые файлы не должны исчезать!

 

Приложение должно работать на устройствах начиная с API 17 и заканчивая последней актуальной версией.

При отправке на проверку прикрепляйте APK-файл и ссылку на исходный код, залитый на GitHub или BitBucket.

Обратите внимание

Необходимо иметь подписку на любой из платных тарифов, чтобы отправить работу на проверку.

Вход

Войдите, чтобы пользоваться всеми преимуществами.
Это займёт всего пару секунд!

или