Home
last modified time | relevance | path

Searched refs:applications (Results 1 – 25 of 336) sorted by relevance

12345678910>>...14

/frameworks/base/docs/html/guide/practices/app-design/
Dindex.jd4applications on a new platform, you first learn what APIs are available and how to use them. Later…
6 … help you learn the nuances of Android and get started building great applications more quickly, T…
8applications offer an outstanding user experience, in addition to a compelling technical feature s…
15 applications that are fast, responsive, and seamless. </p>
20 <li><a href="seamlessness.html">Designing for Seamlessness</a> (coexisting with other applications)…
Dseamlessness.jd26 other applications or dialogs, inadvertent loss of data, unintended blocking,
28 your applications run and the system interactions that can affect your
30 interacts seamlessly with the system and with other applications. </p>
54 used by other applications, you should expose it via a ContentProvider, rather
58 with the system and other applications. The Android system is designed to treat
59 applications as a sort of federation of loosely-coupled components, rather than
62 by allowing you to integrate cleanly and seamlessly with other applications, and
78 Way" is to do just that: Android applications that accept or edit input should
92 applications to understand your data format; if you change that format, you'll
93 break any other applications that aren't similarly updated.</p>
[all …]
/frameworks/base/docs/html/guide/topics/ui/accessibility/
Dindex.jd52 make their applications more accessible.</p>
56 modes. Accessibility services can provide these enhancements for all applications, a set of
57 applications or just a single app.</p>
59 <p>The following topics show you how to use the Android framework to make applications more
72 <dd>A checklist to help developers ensure that their applications are accessible.</dd>
77 <dd>How to use API features to build services that make other applications more accessible for
/frameworks/base/docs/html/guide/topics/media/
Dindex.jd13 href="http://android-developers.blogspot.com/2010/06/allowing-applications-to-play-nicer.html">
14 <h4>Allowing applications to play nice(r) with each other: Handling remote control
26 mistakes in the way they interact with the Android system and with other applications</p>
43 applications. In later lessons, you dive deeper and learn how to control the camera hardware
51 audio focus caused by the system or other applications.</p>
/frameworks/multidex/instrumentation/
DREADME.android2 for multiple dex applications.
5 of applications with multiple dexes.
DREADME.txt2 for multiple dex applications.
5 of applications with multiple dexes.
/frameworks/opt/telephony/src/java/com/android/internal/telephony/
DSmsApplication.java280 Collection<SmsApplicationData> applications, String packageName) { in getApplicationForPackage() argument
285 for (SmsApplicationData application : applications) { in getApplicationForPackage()
311 Collection<SmsApplicationData> applications = getApplicationCollectionInternal(context, in getApplication() local
325 applicationData = getApplicationForPackage(applications, defaultApplication); in getApplication()
337 applicationData = getApplicationForPackage(applications, defaultPackage); in getApplication()
341 if (applications.size() != 0) { in getApplication()
342 applicationData = (SmsApplicationData)applications.toArray()[0]; in getApplication()
437 Collection<SmsApplicationData> applications = getApplicationCollection(context); in setDefaultApplicationInternal() local
438 SmsApplicationData applicationData = getApplicationForPackage(applications, packageName); in setDefaultApplicationInternal()
609 Collection<SmsApplicationData> applications = getApplicationCollection(context); in getSmsApplicationData() local
[all …]
/frameworks/base/docs/html/about/versions/
Dandroid-2.3.3.jd52 applications to interact with more types of tags in new ways.</p>
54 <p>A new, comprehensive set of APIs give applications read and write access
72 <p>Advanced tag dispatching now gives applications more control over how and
74 used a single-step intent dispatch to notify interested applications that a tag
77 other applications (<code>android.nfc.NfcAdapter.enableForegroundDispatch()</code>).
102 <li>{@link android.nfc.tech.TagTechnology}, an interface that gives applications
117 <p>To use the NFC API, applications must request permission from the user by
122 their applications are not discoverable to users whose devices do not support
133 connections. This lets applications communicate with simple devices that may not
142 <li>A new {@link android.graphics.BitmapRegionDecoder} class lets applications
[all …]
Dandroid-2.3-highlights.jd129 <h3>Control over applications</h3>
134 tab displays a list of active applications and the storage and memory being used
141 <p>An updated set of standard applications lets the user take new approaches to
182 download manager facility in the system that any other applications can use, to
194 let developers bring new types of applications to the Android
208 common operations faster and more efficient for all applications. Of particular
215 applications. </li>
218 distribution. The changes improve responsiveness for all applications, but
234 <p>Native libraries exposed by the platform let applications handle the same
258 that gives applications access to powerful audio controls and effects from
[all …]
Dandroid-3.0-highlights.jd66 …action, navigation, and customization and makes them available to all applications &mdash; even th…
70 <p>Across the system and in all applications, users have quick access to notifications, system stat…
74 …verflow dropdown menu, which users frequently access in a similar manner in most applications. </p>
85 …me screen also offers a familiar launcher for access to all installed applications, as well as a S…
97 …roid and it is central to the Android 3.0 experience. As users launch applications to handle vario…
130 <p>The Android 3.0 platform includes an updated set of standard applications that are designed for …
153 <p>The Android 3.0 platform is designed specially to meet the unique needs of applications on devic…
174applications into subcomponents called Fragments, then combine them in a variety of ways to create…
180 … that developers can use to quickly add new types of content to their applications. The new UI wid…
196 …nstance. The Action Bar lets developers expose more features of their applications to users in a f…
[all …]
Dandroid-2.3.4.jd48 <p>Android 2.3.4 provides the same framework API to applications as Android 2.3.3
56 connected peripherals with applications running on the platform. The capability
58 API exposed to applications. Peripherals that attach to Android-powered devices
65 lets applications discover, communicate with, and manage a variety of device
67 parts of the Android platform that are not directly exposed to applications in
73 applications developed against Android 2.3.4 will run properly on devices
118 <p>For a full discussion of how to develop applications that interact with USB
123 their applications are not available to users whose devices do not provide the
Dandroid-2.3.jd51 developers build internet telephony applications. Using the API, applications can offer
57 package. The key class is {@link android.net.sip.SipManager}, which applications
59 audio calls. Once an audio call is established, applications can mute calls,
65 applications should use the {@link android.net.sip.SipManager#isApiSupported
69 <p>To use the SIP API, applications must request permission from the user by
75 their applications are not discoverable to users whose devices do not include
92 platform notifies applications by broadcasting an Intent, appending the tag's
95 tag by Intent, applications extract the NDEF messages, store them, alert the
113 applications can call {@link android.nfc.NfcAdapter#isEnabled isEnabled()} to
117 <p>To use the NFC API, applications must request permission from the user by
[all …]
Dandroid-3.1.jd52 integrating connected peripherals with applications running on the platform.
55 interactions. Using the APIs, developers can create applications that are able to
114 their applications are not availabe to users whose devices do not provide the
133 <p>For complete information about how to develop applications that interact with
137 <p class="note">To look at sample applications that use the USB host API, see <a
144 <p>Android 3.1 exposes a new MTP API that lets applications interact directly
185 specification. Methods in the class let applications get a device’s
189 5.3.1 of the MTP specification. Methods in the class let applications get an
200 these capabilities to let users interact with their applications using mice,
257 motion data to applications. For a full list of axes and their intended
[all …]
Dandroid-3.1-highlights.jd159 <p>A new high-performance Wi-Fi lock lets applications maintain
176 <p>The Android 3.1 platform includes an updated set of standard applications
274 applications running on the platform. The API provides a way to interact across
281 applications that the hardware is available.</p>
296 <p>To learn more about how to develop applications that interact with
303 an API that lets applications manage connected peripherals. On devices that
304 support host mode, applications can use the API to identify and communicate with
308 <p>To learn more about how to develop applications that interact with
316 these capabilities to let users interact with their applications using mice,
326 axes that applications can use from a given input source, such as X, Y, Hat X,
[all …]
/frameworks/base/docs/html/tools/
Dworkflow.jd4 <p>Developing applications for Android devices is facilitated by a group of tools that are
7 it can directly invoke the tools that you need while developing applications.</p>
16 alt="Development process for Android applications"
19 <strong>Figure 1.</strong> The development process for Android applications.
23 <p>The basic steps for developing applications (with or without Eclipse) are shown in figure 1. The
30 applications.</p>
75 <dd>Run your Android applications on an emulated Android platform.</dd>
108 sign your applications, but you can set up Eclipse to do this automatically as well.</p>
133 Testing Framework, and the ability to run applications in either the
/frameworks/base/docs/html/guide/practices/
Dseamlessness.jd27 other applications or dialogs, inadvertent loss of data, unintended blocking,
29 your applications run and the system interactions that can affect your
31 interacts seamlessly with the system and with other applications. </p>
55 used by other applications, you should expose it via a ContentProvider, rather
59 with the system and other applications. The Android system is designed to treat
60 applications as a sort of federation of loosely-coupled components, rather than
63 by allowing you to integrate cleanly and seamlessly with other applications, and
79 Way" is to do just that: Android applications that accept or edit input should
93 applications to understand your data format; if you change that format, you'll
94 break any other applications that aren't similarly updated.</p>
[all …]
/frameworks/base/docs/html/training/sharing/
Dindex.jd24 <p>One of the great things about Android applications is their ability to communicate and
29 applications using {@link android.content.Intent} APIs and the {@link
38 applications with intents.</dd>
/frameworks/base/docs/html/training/camera/
Dindex.jd48 leveraging existing camera applications. In later lessons, you dive deeper
56 <dd>Leverage other applications and capture photos with just a few lines of code.</dd>
58 <dd>Leverage other applications and record videos with just a few lines of code.</dd>
/frameworks/base/docs/html/tools/workflow/
Dindex.jd7 …ed method because it can directly invoke the tools that you need while developing applications.</p>
16 alt="Development process for Android applications"
19 <strong>Figure 1.</strong> The development process for Android applications.
25 <p>The basic steps for developing applications (with or without Android Studio) are shown in
32 applications.</p>
83 <dd>Run your Android applications on an emulated Android platform.</dd>
114 need to call Keytool and Jarsigner to sign your applications, but you can set up Android Studio
/frameworks/base/docs/html/tools/publishing/
Dpublishing_overview.jd24 <p>Publishing is the general process that makes your Android applications available to users. When …
39 However, you can also release applications by sending them directly to users or by letting users
111 <p>You can release your Android applications several ways. Usually, you release applications
112 through an application marketplace such as Google Play, but you can also release applications
121 useful if you want to distribute your applications to a large global audience.
129 your Android applications to users around the world. When you release your applications through
131 identify market trends, and control who your applications are being distributed to. You also have
136 marketplace for selling and buying Android applications.</p>
190 <p>Distributing applications through email is convenient if you are sending your application to
235 the installation of applications from other sources, users need to enable the
[all …]
/frameworks/base/docs/html/training/articles/
Dsecurity-tips.jd71 applications.</p>
76 the ability to limit data access to particular applications, nor do they
114 to your own application or exported to allow access by other applications.
116 applications with access to your {@link android.content.ContentProvider}, mark them as <code><a
124 that will be exported for use by other applications, you can specify a single
177 <p>Because Android sandboxes applications from each other, applications must explicitly
202 applications, such as a {@link android.content.ContentProvider}.
207 protection level</a> on permissions for IPC communication between applications
224 uncommon for most applications, because the <a
233 to the user and only allow access by applications signed by the same developer
[all …]
/frameworks/base/tests/AccessoryDisplay/
DREADME6 There are two applications with two distinct roles: a sink
42 These applications should be installed on two separate Android
47 When connected, the applications should automatically launch
/frameworks/base/docs/html/training/design-navigation/
Dindex.jd13 … an Android device for a better understanding of the context in which Android applications run.</p>
15 …actionbar.html">pattern docs</a> at Android Design), used across most applications in devices runn…
24applications, in roughly chronological order. After going through the lessons in this class, you s…
/frameworks/base/docs/html/guide/topics/manifest/
Dsupports-gl-texture-element.jd10 <p style="padding-top:1em;">Google Play filters applications according
58 (such as Google Play) or applications can check your application's
67 are strings, applications are free to declare other formats as needed.</p>
148 <p>Google Play filters the applications that are visible to users, so that
149 users can see and download only those applications that are compatible with
150 their devices. One of the ways it filters applications is by texture
172 <p>When a user searches or browses for applications on Google Play,
/frameworks/base/docs/html/google/play/licensing/
Dindex.jd9 applications that you publish on Google Play. With Google Play Licensing, your application can
20 <p>The licensing service is a secure means of controlling access to your applications. When an
32 for paid applications that wish to verify that the current user did in fact pay for the application
41 your applications, read the following documents:</p>

12345678910>>...14