Поставщик контента

Поставщик контента

Совместное использование данных несколькими мобильными приложениями сейчас встречается повсеместно. И в Android приложениям доступен стандартный механизм для совместного использования данных (наподобие списка контактов) без выдачи информации о лежащем в основе хранилище, структуре и реализации. Поставщики контента (contect provider) позволяют предоставлять свои данные и пользоваться данными от других приложений.

Служба

Службы (service) в Android похожи на службы в Windows и других платформах: это фоновые процессы, которые потенциально могут работать достаточно долго. В Android определены два типа служб — локальные и удаленные (дистанционные). Локальные службы — это компоненты, к которым может иметь доступ только приложение, содержащее их. Удаленные службы предполагают дистанционный доступ к себе со стороны других приложений, функционирующих на устройстве.

Примером службы может быть компонент, который используется почтовым приложением для реализации опроса на предмет поступления новых сообщений. Этот компонент может быть локальной службой, если он не используется другими приложениями, работающими на устройстве. Если службой пользуются несколько приложений, то она реализуется как удаленная служба.

Файл AndroidManifest.xml

Файл AndroidManifest.xml похож на файл web.xml из J2EE; он определяет контент и поведение приложения. К примеру, в нем перечислены активности и службы приложения, а также права доступа и компоненты, необходимые для запуска приложения.

Поделиться в соц. сетях

Опубликовать в Google Buzz
Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники
Опубликовать в Яндекс

Добавить комментарий