Home
last modified time | relevance | path

Searched refs:providers (Results 1 – 25 of 100) sorted by relevance

1234

/frameworks/base/docs/html/guide/topics/providers/
Dcontent-providers.jd11 <a href="{@docRoot}guide/topics/providers/content-provider-basics.html">
15 <a href="{@docRoot}guide/topics/providers/content-provider-creating.html">
19 <a href="{@docRoot}guide/topics/providers/calendar-provider.html">Calendar Provider</a>
22 <a href="{@docRoot}guide/topics/providers/contacts-provider.html">Contacts Provider</a>
52 Content providers manage access to a structured set of data. They encapsulate the
53 data, and provide mechanisms for defining data security. Content providers are the standard
72 Android itself includes content providers that manage data such as audio, video, images, and
76 </code> package. With some restrictions, these providers are accessible to any Android
79 The following topics describe content providers in more detail:
83 <strong><a href="{@docRoot}guide/topics/providers/content-provider-basics.html">
[all …]
Ddocument-provider.jd48 <a href="{@docRoot}guide/topics/providers/content-provider-basics.html">
66 The Android platform includes several built-in document providers, such as
72 files returned by document providers.</li>
75 document providers that satisfy the client app's search criteria.</li>
80 <li>Lets users browse content from all document providers, not just a single app.</li>
85 providers, which only appear if the drive is plugged in. </li>
93 <p><img src="{@docRoot}images/providers/storage_datamodel.png" alt="data model" /></p>
139 <p><img src="{@docRoot}images/providers/storage_dataflow.png" alt="app" /></p>
146 <li>In the Storage Access Framework, providers and clients don't interact
159 though the underlying document providers may be very different. For example, figure 2
[all …]
Dcontent-provider-basics.jd111 <a href="{@docRoot}guide/topics/providers/content-provider-creating.html">
115 <a href="{@docRoot}guide/topics/providers/calendar-provider.html">
126 the data. However, content providers are primarily intended to be used by other
127 applications, which access the provider using a provider client object. Together, providers
135 <li>How content providers work.</li>
138 <li>Other API features that facilitate working with providers.</li>
150 For example, one of the built-in providers in the Android platform is the user dictionary, which
315 comparing the authority to a system table of known providers. The
336 Many providers allow you to access a single row in a table by appending an ID value
399 The role of permissions in accessing providers is described in more detail in the section
[all …]
Dcalendar-provider.jd82 <p><a href="{@docRoot}guide/topics/providers/content-providers.html">Content providers</a> store da…
83 applications. The content providers offered by the Android platform (including the Calendar Provide…
93 URIs for providers begin with the string &quot;content://&quot;. This
102 <img src="{@docRoot}images/providers/datamodel.png" alt="Calendar Provider Data Model"/>
304 query. For more discussion of using queries in content providers,
305 see <a href="{@docRoot}guide/topics/providers/content-providers.html">Content Providers</a>.</p>
933 For an example of using this intent, see <a href="{@docRoot}guide/topics/providers/calendar-provide…
947 For an example of using this intent, see <a href="{@docRoot}guide/topics/providers/calendar-provide…
964 For an example of using this intent, see <a href="{@docRoot}guide/topics/providers/calendar-provide…
984 For an example of using this intent, see <a href="{@docRoot}guide/topics/providers/calendar-provide…
/frameworks/base/services/java/com/android/server/am/
DProviderMap.java189 HashMap<ComponentName, ContentProviderRecord> providers, in collectForceStopProvidersLocked() argument
192 for (ContentProviderRecord provider : providers.values()) { in collectForceStopProvidersLocked()
320 ArrayList<ContentProviderRecord> providers = new ArrayList<ContentProviderRecord>(); in dumpProvider() local
329 providers.addAll(allProviders); in dumpProvider()
348 providers.add(r1); in dumpProvider()
352 providers.add(r1); in dumpProvider()
355 providers.add(r1); in dumpProvider()
361 if (providers.size() <= 0) { in dumpProvider()
366 for (int i=0; i<providers.size(); i++) { in dumpProvider()
371 dumpProvider("", fd, pw, providers.get(i), args, dumpAll); in dumpProvider()
/frameworks/base/docs/html/tools/testing/
Dcontentprovider_testing.jd63 Content providers, which store and retrieve data and make it accessible across applications,
65 own public providers for use by other applications. If you do, then you should test them
69 This document describes how to test public content providers, although the information is
70 also applicable to providers that you keep private to your own application. If you aren't
71 familiar with content providers or the Android testing framework, please read
72 <a href="{@docRoot}guide/topics/providers/content-providers.html">Content Providers</a>,
73 the guide to developing content providers, and
79 In Android, content providers are viewed externally as data APIs that provide
87 The base test case class for content providers,
156 Here are some specific guidelines for testing content providers.
[all …]
/frameworks/base/media/lib/
DREADME.txt2 containing classes required by unbundled remote display providers.
5 o This library is effectively a PUBLIC API for unbundled remote display providers
19 Unbundled remote display providers (such as Cast) cannot use internal
/frameworks/base/location/lib/
DREADME.txt2 containing classes required by unbundled location providers.
5 o This library is effectively a PUBLIC API for unbundled location providers
20 Unbundled location providers (such as the NetworkLocationProvider)
/frameworks/base/docs/html/training/contacts-provider/
Dindex.jd16 <li>Experience in using content providers</li>
23 <a href="{@docRoot}guide/topics/providers/content-provider-basics.html">
27 <a href="{@docRoot}guide/topics/providers/contacts-provider.html">
45 The <a href="{@docRoot}guide/topics/providers/contacts-provider.html">Contacts Provider</a> is
55 <a href="{@docRoot}guide/topics/providers/contacts-provider.html">Contacts Provider</a>.
/frameworks/base/core/java/android/content/pm/
DPackageInfo.java115 public ProviderInfo[] providers; field in PackageInfo
261 dest.writeTypedArray(providers, parcelableFlags); in writeToParcel()
302 providers = source.createTypedArray(ProviderInfo.CREATOR); in PackageInfo()
/frameworks/base/docs/html/guide/topics/manifest/
Dprovider-element.jd42 application. All content providers in your application must be defined in a
46 You only declare content providers that are part of your application. Content providers in
50 The Android system stores references to content providers according to an <b>authority</b>
64 Android system looks up the authority in its list of known providers and their authorities.
74 For information on using and developing content providers, see the API Guide,
75 <a href="{@docRoot}guide/topics/providers/content-providers.html">Content Providers</a>.
102 application components, including content providers. The
198 relative to other content providers hosted by the same process.
199 When there are dependencies among content providers, setting this
306 <dd><a href="{@docRoot}guide/topics/providers/content-providers.html">Content Providers</a></dd>
/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/
DSettingsProvider.java17 package com.android.providers.settings;
819 String providers = ""; in parseProviderList() local
826 providers = cursor.getString(0); in parseProviderList()
832 int index = providers.indexOf(value); in parseProviderList()
835 if (index > 0 && providers.charAt(index - 1) != ',') index = -1; in parseProviderList()
836 if (end < providers.length() && providers.charAt(end) != ',') index = -1; in parseProviderList()
840 if (providers.length() == 0) { in parseProviderList()
843 newProviders = providers + ',' + value; in parseProviderList()
850 } else if (end < providers.length()) { in parseProviderList()
854 newProviders = providers.substring(0, index); in parseProviderList()
[all …]
/frameworks/base/services/java/com/android/server/location/
DLocationBasedCountryDetector.java112 List<String> providers = mLocationManager.getAllProviders(); in getLastKnownLocation() local
114 for (String provider : providers) { in getLastKnownLocation()
/frameworks/base/core/java/android/appwidget/
DAppWidgetManager.java573 List<AppWidgetProviderInfo> providers = sService.getInstalledProviders(categoryFilter, in getInstalledProviders() local
575 for (AppWidgetProviderInfo info : providers) { in getInstalledProviders()
586 return providers; in getInstalledProviders()
/frameworks/base/tests/RemoteDisplayProvider/
DREADME2 remote display providers using the API declared by the
/frameworks/ml/bordeaux/service/src/android/bordeaux/services/
DLocationStatsAggregator.java153 List<String> providers = mLocationManager.getAllProviders(); in getLastKnownLocation() local
160 for (String provider : providers) { in getLastKnownLocation()
/frameworks/base/services/java/com/android/server/
DTwilightService.java424 final Iterator<String> providers = in retrieveLocation() local
426 while (providers.hasNext()) { in retrieveLocation()
428 mLocationManager.getLastKnownLocation(providers.next()); in retrieveLocation()
DLocationManagerService.java1102 List<String> providers = getProviders(criteria, enabledOnly); in getBestProvider() local
1103 if (!providers.isEmpty()) { in getBestProvider()
1104 result = pickBest(providers); in getBestProvider()
1108 providers = getProviders(null, enabledOnly); in getBestProvider()
1109 if (!providers.isEmpty()) { in getBestProvider()
1110 result = pickBest(providers); in getBestProvider()
1119 private String pickBest(List<String> providers) { in pickBest() argument
1120 if (providers.contains(LocationManager.GPS_PROVIDER)) { in pickBest()
1122 } else if (providers.contains(LocationManager.NETWORK_PROVIDER)) { in pickBest()
1125 return providers.get(0); in pickBest()
[all …]
/frameworks/base/docs/html/training/sync-adapters/
Dcreating-stub-provider.jd23 <a href="{@docRoot}guide/topics/providers/content-provider-basics.html"
47 sync adapters, content providers offer a variety of security benefits and are specifically
49 provider, see <a href="{@docRoot}guide/topics/providers/content-provider-creating.html"
Dindex.jd23 <a href="{@docRoot}guide/topics/providers/content-providers.html">Content Providers</a>
/frameworks/base/docs/html/training/basics/intents/
Dresult.jd124 discussion about <a href="{@docRoot}guide/topics/providers/content-providers.html">content
125 providers</a>. However, if you're curious, here's some more code that shows how to query the
/frameworks/base/packages/DocumentsUI/src/com/android/documentsui/
DRootsCache.java192 final List<ResolveInfo> providers = pm.queryIntentContentProviders(intent, 0); in doInBackground() local
193 for (ResolveInfo info : providers) { in doInBackground()
/frameworks/base/docs/html/guide/topics/data/
Ddata-storage.jd56 &mdash; with a <a href="{@docRoot}guide/topics/providers/content-providers.html">content
59 about using content providers, see the
60 <a href="{@docRoot}guide/topics/providers/content-providers.html">Content Providers</a>
415 implement a <a href="{@docRoot}guide/topics/providers/content-providers.html">content provider</a>,
/frameworks/base/docs/html/guide/topics/ui/layout/
Dlistview.jd64 href="{@docRoot}guide/topics/providers/contacts-provider.html">Contacts
149 href="{@docRoot}guide/topics/providers/contacts-provider.html">Contacts
/frameworks/base/docs/html/guide/components/
Dfundamentals.jd10 services, content providers, and broadcast receivers)</li>
146 <dt><b>Content providers</b></dt>
156 <p>Content providers are also useful for reading and writing data that is private to your
164 href="{@docRoot}guide/topics/providers/content-providers.html">Content Providers</a> developer
271 href="{@docRoot}guide/topics/providers/content-providers.html">Content Providers</a>.</p>
338 for content providers</li>
341 <p>Activities, services, and content providers that you include in your source but do not declare

1234