Home | History | Annotate | Download | only in 4.2

Lines Matching full:applications

155     <a href="#section-10.3">10.3. Reference Applications</a><br/>
284 Android applications. The Android application programming interface (API) is
285 the set of Android platform interfaces exposed to applications running in the
301 Intents, permissions, and similar aspects of Android applications that cannot
483 <p>The Android upstream project defines a number of core applications, such as
485 MAY replace these applications with alternative versions.</p>
489 third-party applications to pick a song.</p>
490 <p>The following applications are considered core Android system
491 applications:</p>
509 <p>The core Android system applications include various Activity, or Service
523 applications. The upstream Android open source implementation allows this by
525 applications' use of these Intent patterns, or prevent third-party
526 applications from binding to and assuming control of these patterns. This
529 applications which all handle the same Intent pattern.</p>
550 <p>Third-party applications rely on the platform to broadcast certain Intents
658 provided to third-party applications MUST be based on WebKit, as described in
703 applications, device implementers MUST NOT make any prohibited modifications
803 allows applications to expose an "AppWidget" to the end user [<a
823 <p>Some APIs allow applications to perform notifications or attract attention
844 developers to incorporate search into their applications, and expose their
854 this user interface to provide search within their own applications. Device
855 implementations MUST implement the APIs that allow third-party applications to
857 third-party applications are installed that make use of this functionality,
861 <p>Applications can use the "Toast" API (defined in [<a
864 period of time. Device implementations MUST display Toasts from applications
868 <p>Android provides "themes" as a mechanism for applications to apply styles
873 alter any of the Holo theme attributes exposed to applications
878 MAY modify the DeviceDefault theme attributes exposed to applications
883 allows applications to expose one or more "Live Wallpapers" to the end user
886 wallpaper, behind other applications.</p>
889 reasonable framerate with no adverse affects on other applications. If
890 limitations in the hardware cause wallpapers and/or applications to crash,
896 wallpaper use of an OpenGL context may conflict with other applications that
904 displaying recent applications using a thumbnail image of the application's
910 for recent applications, or else they may not be compatible with a future
931 <p>Android 4.2 includes support for Remote Control API that lets media applications integrate with playback controls
937 Dreams allows users to interact with applications when a charging device is idle, or docked in a desk dock. Device implementations
941 <p>Android 4.2 includes features that allow security-aware applications
993 <p>Android 4.2 includes APIs that allow applications to make use of
1403 applications rely on short latencies, to achieve real-time effects such sound
1487 available for applications to use.</li>
1544 applications run well on a variety of hardware configurations [<a
1568 allows applications to query the device screen size (aka "screen layout") via
1589 <p>Applications optionally indicate which screen sizes they support via the
1591 file. Device implementations MUST correctly honor applications' stated support
1603 execute applications at this standard density.
1626 <p>Devices MUST support dynamic orientation by applications to
1661 <p>Note that Android 4.2 includes support for applications to optionally
1668 <p>Android 4.2 includes a mechanism for applications to declare that they
1689 of legacy applications not developed for old versions of Android that pre-date
1723 applications are only executed in a large mdpi window, regardless of whether the fixed-pixel display
1748 <p>The Android platform includes APIs that allow applications to render rich
1801 user at all times when running applications. These functions MAY be implemented
1807 Device implementations MUST make the assist action available to the user at all times when running applications.
1815 screen, not available to applications, and MUST NOT obscure or otherwise
1816 interfere with the portion of the screen available to applications.</li>
1818 applications that meets the requirements defined in
1820 <li>Device implementations MUST display the navigation keys when applications
1824 "low profile" (eg. dimmed) mode when applications specify
1826 <li>Device implementations MUST hide the navigation keys when applications
1828 <li>Device implementation MUST present a Menu key to applications when
1884 returning true or false as appropriate when applications attempt to register
2090 by the default SNEP server MUST be dispatched to applications using
2177 applications.</p>
2192 system camera application, but only to third-party applications using
2292 <p>The Android APIs include a Download Manager that applications may use to
2297 applications. The
2334 applications such as the media scanner and ContentProvider to transparently
2388 <td>The following applications should launch within the specified time.<ul>
2399 <td>Simultaneous Applications</td>
2400 <td>When multiple applications have been launched, re-launching an
2413 installation of self-signed applications without requiring any additional
2428 process. Device implementations MUST support running multiple applications as
2429 the same Linux user ID, provided that the applications are properly signed and
2438 applications using some other software or technology than the Dalvik virtual
2441 applications, as described in this section.</p>
2442 <p>Alternate runtimes MUST themselves be Android applications, and abide by
2447 <p>Alternate runtimes MUST NOT permit applications to make use of features
2448 protected by Android permissions restricted to system applications.</p>
2454 applications using the alternate runtime</li>
2455 <li>Alternate runtimes and installed applications using an alternate runtime
2460 the sandboxes corresponding to other Android applications</li>
2463 applications any privileges of the superuser (root), or of any other user ID.</p>
2466 from the key used to sign other applications included with the device
2468 <p>When installing applications, alternate runtimes MUST obtain user consent
2491 However, the device implementation MUST ensure that applications owned by and running on behalf a given user cannot list, read, or write to data owned by any other user.
2497 Device implementations that include multiple external storage paths MUST NOT allow Android applications to write to the secondary external storage</p>
2544 <a name="section-10.3"></a><h3>10.3. Reference Applications</h3>
2546 following open source applications:</p>
2548 <li>The "Apps for Android" applications [<a href="#resources55">Resources, 55</a>]</li>
2575 applications, the device implementer MUST correct the error via a software