1page.title=Поставщики контента 2@jd:body 3<div id="qv-wrapper"> 4<div id="qv"> 5 6 7<!-- In this document --> 8<h2>Темы</h2> 9<ol> 10 <li> 11 <a href="{@docRoot}guide/topics/providers/content-provider-basics.html"> 12Основные сведения о поставщике контента</a> 13 </li> 14 <li> 15 <a href="{@docRoot}guide/topics/providers/content-provider-creating.html"> 16Создание поставщика контента</a> 17 </li> 18 <li> 19 <a href="{@docRoot}guide/topics/providers/calendar-provider.html">Поставщик календаря</a> 20 </li> 21 <li> 22 <a href="{@docRoot}guide/topics/providers/contacts-provider.html">Поставщик контактов</a> 23 </li> 24</ol> 25 26 <!-- Related Samples --> 27<h2>Образцы кода по теме</h2> 28 <ol> 29 <li> 30 Приложение 31<a href="{@docRoot}resources/samples/ContactManager/index.html">Диспетчер контактов</a> 32 </li> 33 <li> 34 <a href="{@docRoot}resources/samples/ApiDemos/src/com/example/android/apis/view/List2.html"> 35Cursor (People) 36</a> 37 </li> 38 <li> 39 <a href="{@docRoot}resources/samples/ApiDemos/src/com/example/android/apis/view/List7.html"> 40Cursor (Phones)</a> 41 </li> 42 <li> 43 <a href="{@docRoot}resources/samples/SampleSyncAdapter/index.html"> 44Пример адаптера синхронизации</a> 45 </li> 46 </ol> 47</div> 48</div> 49<p> 50 Поставщики контента управляют доступом к структурированному набору данных. Они инкапсулируют данные 51и предоставляют механизмы обеспечения их безопасности. Поставщики контента представляют собой стандартный 52интерфейс для объединения данных в одном процессе с кодом, который выполняется в другом процессе. 53</p> 54<p> 55 Когда вам требуется доступ к данным в поставщике контента, используйте объект 56{@link android.content.ContentResolver} в интерфейсе 57{@link android.content.Context} вашего приложения, чтобы подключиться к поставщику как клиент. 58 Объект {@link android.content.ContentResolver} взаимодействует с объектом поставщика, который представляет собой экземпляр класса, реализующий объект 59{@link android.content.ContentProvider}. Объект 60поставщика получает от клиентов запросы данных, выполняет запрашиваемые действия и 61возвращает результаты. 62</p> 63<p> 64 Вам не нужно разрабатывать собственный поставщик, если вы не планируете предоставлять доступ к своим данным 65другим приложениям. Однако вам потребуется собственный поставщик для предоставления настраиваемых 66поисковых подсказок в вашем собственном приложении. Вам также потребуется собственный поставщик, если вы хотите копировать и вставлять сложные данные или файлы из своего приложения 67в другие приложения. 68</p> 69<p> 70 В состав системы Android входят поставщики контента, которые управляют такими данными, как аудио, видео, изображения и 71личная контактная информация. Некоторые из поставщиков указаны в справочной документации для 72пакета 73<code><a href="{@docRoot}reference/android/provider/package-summary.html">android.provider</a> 74 .</code> Работать с этими поставщиками может любое приложение Android 75(однако с некоторыми ограничениями). 76</p><p> 77 Ниже перечислены статьи, в которых представлено более подробное описание поставщиков контента. 78</p> 79<dl> 80 <dt> 81 <strong><a href="{@docRoot}guide/topics/providers/content-provider-basics.html"> 82Основные сведения о поставщике контента</a></strong> 83 </dt> 84 <dd> 85 Сведения о доступе к данным в поставщике контента, которые представлены в таблицах. 86 </dd> 87 <dt> 88 <strong><a href="{@docRoot}guide/topics/providers/content-provider-creating.html"> 89Создание поставщика контента</a></strong> 90 </dt> 91 <dd> 92 Сведения о создании своего собственного поставщика контента. 93 </dd> 94 <dt> 95 <strong><a href="{@docRoot}guide/topics/providers/calendar-provider.html"> 96Поставщик календаря</a></strong> 97 </dt> 98 <dd> 99 Сведения о доступе к поставщику календаря, который входит в состав платформы Android. 100 </dd> 101 <dt> 102 <strong><a href="{@docRoot}guide/topics/providers/contacts-provider.html"> 103Поставщик контактов</a></strong> 104 </dt> 105 <dd> 106 Сведения о доступе к поставщику контактов, который входит в состав платформы Android. 107 </dd> 108</dl> 109