/frameworks/base/docs/html/guide/topics/providers/ |
D | content-providers.jd | 11 <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 …]
|
D | document-provider.jd | 48 <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 …]
|
D | content-provider-basics.jd | 111 <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 …]
|
D | calendar-provider.jd | 82 <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 "content://". 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/ |
D | ProviderMap.java | 189 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/ |
D | contentprovider_testing.jd | 63 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/ |
D | README.txt | 2 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/ |
D | README.txt | 2 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/ |
D | index.jd | 16 <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/ |
D | PackageInfo.java | 115 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/ |
D | provider-element.jd | 42 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/ |
D | SettingsProvider.java | 17 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/ |
D | LocationBasedCountryDetector.java | 112 List<String> providers = mLocationManager.getAllProviders(); in getLastKnownLocation() local 114 for (String provider : providers) { in getLastKnownLocation()
|
/frameworks/base/core/java/android/appwidget/ |
D | AppWidgetManager.java | 573 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/ |
D | README | 2 remote display providers using the API declared by the
|
/frameworks/ml/bordeaux/service/src/android/bordeaux/services/ |
D | LocationStatsAggregator.java | 153 List<String> providers = mLocationManager.getAllProviders(); in getLastKnownLocation() local 160 for (String provider : providers) { in getLastKnownLocation()
|
/frameworks/base/services/java/com/android/server/ |
D | TwilightService.java | 424 final Iterator<String> providers = in retrieveLocation() local 426 while (providers.hasNext()) { in retrieveLocation() 428 mLocationManager.getLastKnownLocation(providers.next()); in retrieveLocation()
|
D | LocationManagerService.java | 1102 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/ |
D | creating-stub-provider.jd | 23 <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"
|
D | index.jd | 23 <a href="{@docRoot}guide/topics/providers/content-providers.html">Content Providers</a>
|
/frameworks/base/docs/html/training/basics/intents/ |
D | result.jd | 124 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/ |
D | RootsCache.java | 192 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/ |
D | data-storage.jd | 56 — 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/ |
D | listview.jd | 64 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/ |
D | fundamentals.jd | 10 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
|