Главная » Разработка для Android » Просмотр описаний видео при помощи программы Finch в Android приложении

0

 

Программа Finch, предназначенная для просмотра информации о видео, позволяет пользователю создавать список метаданных, описывающих видеоролики. Мы поговорим о двух вариантах такого приложения и о двух вариантах поставщиков содержимого, лежащих в основе подобных приложений. Первая версия, – простая программа для построения списка видео, использующая поставщик содержимого Simpl eFinchVideoContentProvider. Эта программа разработана как учебный пример, который поможет вам научиться реализовывать ваш поставщик содержимого. Вторая версия приложения, к которой мы перейдем, использует немного более сложный поставщик содержимого, обладающий дополнительной способностью получать контент из онлайнового сервиса YouTube, предназначенного для поиска видеофайлов. Вторая версия приложения также позволяет кэшировать результаты и показывать эскизы видео.

Теперь подробно исследуем первое приложение. В нем есть одна активность: SimpleFinchVideoActivity, позволяющая пользователю создавать и выстраивать в виде списка метаданные к его собственным видеофайлам (например, название видеоролика, его описание, URI и идентификатор). Эта активность показана на рис. 12.1.

Рис. 1.2.1. Активность для простого поставщика содержимого, позволяющая пользователям вводить метаданные для собственных видеороликов

Чтобы работать с этим приложением, просто введите нужные данные для записи video, а потом нажмите кнопку Insert (Вставить). Список под текстовыми полями использует принятый в Android шаблон MVC («Модель-вид-контроллер») для автоматического обновления вида с данными.

Источник: Android. Программирование на Java для нового поколения мобильных устройств

По теме:

  • Комментарии