/frameworks/rs/scriptc/ |
D | rs_graphics.rsh | 5 * you may not use this file except in compliance with the License. 39 * DEPRECATED. Do not use. 66 * DEPRECATED. Do not use. 92 * DEPRECATED. Do not use. 113 * DEPRECATED. Do not use. 140 * DEPRECATED. Do not use. 165 * DEPRECATED. Do not use. 183 * DEPRECATED. Do not use. 201 * DEPRECATED. Do not use. 219 * DEPRECATED. Do not use. [all …]
|
/frameworks/base/docs/html/topic/performance/ |
D | memory.jd | 15 <li><a href="#CheckHowMuchMemory">Check how much memory you should use</a></li> 108 You can use this information to understand how your 111 use this information to identify operations or actions within your app 114 <p>For more information about how to use the DDMS tool, see 129 For more information about how to use Memory Monitor tool, see 137 of what happened within a method. You can use this tool to determine 140 For more information about how to use the Traceview viewer, see 149 all allocated objects within the profiling snapshot. You can use this 153 For more information about how to use the Allocation Tracker tool, see 173 You can use the {@link android.content.ComponentCallbacks2} API [all …]
|
D | scheduling.jd | 43 There are several APIs that your app can use to schedule background work. Chief 96 You use {@link android.app.job.JobScheduler} by registering jobs, specifying 107 If your app targets Android 5.0 (API level 21), we recommend that you use the 123 You should only use this API for tasks that must execute at a specific time, 137 Doze or App Standby</a> mode cannot use the network. 154 Firebase JobDispatcher</a> supports the use of Google Play services as an 156 to define and use other implementations: For example, you might decide to use 158 Because of this versatility, we recommend that you use this 183 that an app use 192 stopped; we recommend that you use [all …]
|
/frameworks/base/docs/html/about/versions/marshmallow/ |
D | android-6.0-samples.jd | 17 for use with Gradle and Android Studio. 35 use the <code>Camera2</code> API to capture RAW camera buffers and save them as 41 demonstrates how to use device credentials as an authentication method in your app. 45 sample demonstrates how to use the device owner features to manage and 64 This sample demonstrates how to use the <a href= 71 This sample demonstrates how to use the <a href= 77 This sample demonstrates how to use NFC to provision other devices with a
|
/frameworks/base/docs/html/distribute/users/ |
D | know-your-user.jd | 14 users — how they discover your app, what devices they use, what they do 15 when they use your app, and how often they return to it. 55 you can use, from forums such as <a href="http://groups.google.com/">Google 77 seek specific information. However use with care, as the creation of suitable 85 "http://www.google.com/drive/apps.html#forms">Google Drive Forms</a> or use 100 behaviour in your apps. You can use <a href= 102 Google Analytics by linking it with your Google Play account</a> or use a 120 <h2 id="use-google">
|
/frameworks/base/docs/html/design/patterns/ |
D | pure-android.jd | 20 use gradients in their title bars. In some cases, elements may have the same purpose, but are 52 <p>You can find a wide variety of icons for use in your app on the 75 app, or view the content of a weblink in a browser. Don't use hard-coded, explicit links to 76 particular apps to achieve this. Instead, use Android's intent API to launch an activity chooser 87 Link to other apps with the activity chooser or use the <em>Share Action Provider</em> in the 99 <h4>Don't use labeled back buttons on action bars</h4> 100 <p>Other platforms use an explicit back button with label to allow the user to navigate up the 120 <h4>Don't use right-pointing carets on line items</h4> 123 <p>Android does not use such indicators on drill-down line items. Avoid them to stay consistent with 140 for different screen sizes and densities and make use of concepts such as multi-pane layouts to
|
/frameworks/base/docs/html/training/tv/playback/ |
D | index.jd | 56 <dd>Learn how to use the Leanback support library to build a browsing interface for media 60 <dd>Learn how to use the Leanback support library to build a card view for content items.</dd> 63 <dd>Learn how to use the Leanback support library to build a details page for media items.</dd> 66 <dd>Learn how to use a MediaSession to display a Now Playing card on the home screen.</dd> 69 <dd>Learn how to use the Leanback support library to guide a user through a series of 73 <dd>Learn how to use the Leanback support library to show first-time users
|
/frameworks/base/docs/html/google/backup/ |
D | terms.jd | 10 Your use of the Android Backup Service (referred to as the "Service" 24 your use of the Service. It is important that you take the time to read them 34 order to use the Service, you must first agree to the Terms. You may not use 42 may not use the Service and may not accept the Terms if you are not of legal 110 manner provided that you use a different Package Name for each Backup Service Key you 115 continued use of any of the Backup Service Keys assigned by Google, or distribution of any 120 agree to use the Service only for purposes that are permitted by (a) the Terms 138 agree that your use of the Service will be in compliance with any documentation 146 trade or resell (a) use of the Service, or (b) access to the Service.</p> 151 use of the Service, any breach of your obligations under the Terms, and for the [all …]
|
D | signup.jd | 32 1.1 Your use of the Android Backup Service (referred to as the "Service" in this document… 36 1.3 The Terms form a legally binding agreement between you and Google in relation to your use of th… 39 2.1 In order to use the Service, you must first agree to the Terms. You may not use the Service if … 43 2.3 You may not use the Service and may not accept the Terms if you are not of legal age to form a … 63 …use a different Package Name for each Backup Service Key you obtain. You agree that each Backup Se… 65 4.4 You agree to use the Service only for purposes that are permitted by (a) the Terms and (b) any … 71 4.7 You agree that your use of the Service will be in compliance with any documentation guidelines … 73 …ee that you will not reproduce, duplicate, copy, sell, trade or resell (a) use of the Service, or … 75 …sponsibility to you or to any third party for) your and your Application's use of the Service, any… 77 …use of the Service, you and your Applications will protect the privacy and legal rights of users. … [all …]
|
/frameworks/base/docs/html/training/articles/ |
D | security-tips.jd | 129 that is exported for use by other applications, you can specify a single 138 for sharing data between only your own apps, it is preferable to use the 158 <p>When accessing a content provider, use parameterized query methods such as 204 <p>In addition to requesting permissions, your application can use the <a 258 which is why we discourages the use of the <em>dangerous</em> permission level.</p> 277 secure web traffic. You should use HTTPS over HTTP anywhere that HTTPS is 284 wireless networks using Wi-Fi, the use of secure networking is strongly 287 <p>Some applications use <a 289 handling sensitive IPC. You should not use this approach because these interfaces are 290 accessible by other applications on the device. Instead, use an Android IPC [all …]
|
D | keystore.jd | 43 how keys can be used, such as requiring user authentication for key use or 50 (API level 18). This document goes over when and how to use the 56 Android Keystore system protects key material from unauthorized use. Firstly, Android Keystore 57 mitigates unauthorized use of key material outside of the Android device by preventing extraction of 59 Android KeyStore mitigates unauthorized use of key material on the Android device by making apps 70 If the app's process is compromised, the attacker may be able to use the app's keys but will not 76 attacker can read the device's internal storage, the attacker may be able to use any app's Android 88 To mitigate unauthorized use of keys on the Android device, Android Keystore lets apps specify 95 <p>Supported key use authorizations fall into the following categories: 100 use;</li> [all …]
|
D | direct-boot.jd | 33 app components that should be run during this mode. Some common use cases 43 <p>If your app needs to access data while running in Direct Boot mode, use 49 credentials, such as a PIN or password, use credential encrypted storage. 107 Don't use device encrypted storage as a general-purpose encrypted store. 109 Direct Boot mode, use credential encrypted storage.</p> 114 accessing credential encrypted storage and use regular system services that 138 <p>If a user updates their device to use Direct Boot mode, you might have 172 $ fastboot --wipe-and-use-fbe 181 secure start-up screen when setting a lock pattern, and then use the 188 <p>To turn off emulated Direct Boot mode, use the following command:</p> [all …]
|
/frameworks/compile/libbcc/tests/debuginfo/ |
D | README | 10 Host tests use clang to build bytecode (bc) files, which are then executed 16 Target tests are similar, but instead of using clang, they use ant and 39 By default, llvm-lit will use the clang and bcc driver built in the android 40 output directory. If you wish to use different versions of these tools, 52 To execute all the tests from this directory, use the llvm-lit tool:
|
/frameworks/base/docs/html/guide/topics/media/ |
D | jetplayer.jd | 39 application, use the {@link android.media.JetPlayer JetPlayer} class.</p> 45 concepts and instructions on how to use the JetCreator authoring tool, see the <a 59 // queue segment 5, repeat once, use General MIDI, transpose by -1 octave 67 <a>The SDK includes an example application — JetBoy — that shows how to use {@link 69 illustrates how to use JET events to synchronize music and game logic. The application is located at
|
/frameworks/base/docs/html/topic/performance/power/network/ |
D | index.jd | 5 page.metaDescription=Learn how to optimize your app to reduce battery drain and use network resourc… 19 network request every 15 seconds can keep the mobile radio on continuously and quickly use up 38 Learn how to instrument your app's code and gather data on its use of network resources. 46 Learn how to analyze your app's use of network resources in response to user actions 55 Learn how to optimize your app's use of network resources in response to user actions
|
/frameworks/base/docs/html/wear/preview/ |
D | license.jd | 7 … is a preview version of the Android Wear SDK, subject to change, that you use at your own risk. … 16 …ent forms a legally binding contract between you and Google in relation to your use of the Preview. 26 2.1 In order to use the Preview, you must first agree to the License Agreement. You may not use the… 30 …use the Preview and may not accept the License Agreement if you are a person barred from receiving… 32 …use the Preview internally within your company or organization you agree to be bound by the Licens… 36 …alty-free, non-assignable, non-exclusive, and non-sublicensable license to use the Preview solely … 38 3.2 You may not use this Preview to develop applications for other platforms (including non-compati… 42 3.4 You may not use the Preview for any purpose not expressly permitted by the License Agreement. E… 48 3.7 Nothing in the License Agreement gives you a right to use any of Google's trade names, trademar… 56 4.2 You agree to use the Preview and write applications only for purposes that are permitted by (a)… [all …]
|
/frameworks/base/docs/html/ |
D | legal.jd | 27 You may not use the logo or the logo's custom typeface.</p> 29 <p>You may use the word "Android" in a product name only as a descriptor, such as "for Android" 32 proper generic term (for example, "Android™ application"). Any use of the Android name 40 use of it must be attributed as such.</p> 60 restrictions for re-use, read the complete <a href="license.html">Content License</a>.</p> 62 <p>Your use of this site is subject to <a href="http://www.google.com/policies/">Google's Privacy 76 for use, reproduction and distribution upon installation.</dd> 82 distribute your apps on Google Play and use the associated services, you must agree to the Developer 92 …ers in your Android apps. If you want to develop an Android app that makes use of this API you mus… 102 mechanism that your servers can use to tell your Android app to contact your server directly to
|
/frameworks/base/docs/html/google/play/billing/ |
D | billing_best_practices.jd | 53 sure to encrypt the content and use a device-specific encryption key.</p> 61 <p>In addition to running an obfuscation program, we recommend that you use the following techniques 71 <p><strong>Note:</strong> If you use Proguard to obfuscate your code, you must add the following 78 which means it is relatively easy for an attacker to reverse engineer your application if you use 80 example. If you use any part of the sample application, you must modify it before you publish it or 86 <p>Nonces must not be predictable or reused. Always use a cryptographically secure random number 101 that user. For consumable items, you can use a randomly generated string, but for non- 102 consumable items you should use a string that uniquely identifies the user.</p> 105 <strong>Note:</strong> Do not use the user's 124 revoke use when necessary and minimize piracy.</p> [all …]
|
/frameworks/base/docs/html/guide/practices/ |
D | verifying-apps-art.jd | 89 occurrences or to reduce fragmentation. You can verify which runtime is in use 91 System.getProperty("java.vm.version")}. If ART is in use, the property's value 98 instance data). This is particularly important for apps that make use of the 105 to use CheckJNI mode to catch common problems. If your app makes use of C/C++ 116 use, objects may be moved in memory. If you use C/C++ code, do not 122 <p>One area to watch for in particular is the use of 129 compacting GC is in use, the <code>Get...ArrayElements()</code> functions may 131 in use, this can lead to memory corruption or other problems. For example:</p> 140 <li>When you release the memory array elements, you must use the appropriate 145 <li>If you did not make any changes to the array elements, use [all …]
|
/frameworks/base/docs/html/training/safetynet/ |
D | index.jd | 15 <li><a href="#single-use-token">Obtain Single Use Token</a></li> 32 The service provides an API your app can use to analyze the device where it is installed. The API 41 This document shows you how to use SafetyNet for analyzing a device and help you determine if 64 laws). You will not use the APIs to encourage or promote illegal activity or violation of third 71 you use the APIs that it is your responsibility to provide any necessary notices or consents for the 83 APIs</a>. Once you have established a connection to Google Play services, you can use the Google 127 API client, your app can then perform the following steps to use the service: 131 <li>Obtain a single use token 153 SafetyNet checks use network resources, and so the speed of responses to requests can vary, 161 <h3 id="single-use-token"> [all …]
|
/frameworks/base/docs/html/training/monitoring-device-state/ |
D | manifest-receivers.jd | 39 use the receivers you declared in the manifest as passive alarms that are triggered by system events 47 higher, you can use the {@link android.app.job.JobScheduler} class for 49 For more information about APIs you can use instead of the 57 <p>You can use the {@link android.content.pm.PackageManager} to toggle the enabled state on any 74 <p>You can use the same technique to delay a download that requires higher bandwidth to complete.
|
/frameworks/base/docs/html/design/get-started/ |
D | creative-vision.jd | 33 <p>Android apps make life easier and are easy to understand. When people use your app for the first 35 first use, though. Android apps remove ongoing chores like file management and syncing. Simple tasks 44 <p>It's not enough to make an app that is easy to use. Android apps empower people to try new things 45 and to use apps in inventive new ways. Android lets people combine applications into new workflows
|
/frameworks/compile/mclinker/include/mcld/LD/ |
D | DiagAttribute.inc | 50 "conflicting way to use R9 in input %0.", 51 "conflicting way to use R9 in input %0.") 54 "RW static data addressing (SB-relative) conflicts the use of R9 " 56 "RW static data addressing (SB-relative) conflicts the use of R9 "
|
/frameworks/base/docs/html/training/system-ui/ |
D | immersive.jd | 69 again after a few moments, you can instead use the 84 appears before it enters immersive mode. It is also how the app appears if you use the 114 <li><strong>Sticky flag</strong>—This is the UI you see if you use the 123 if you use them in conjunction with {@link android.view.View#SYSTEM_UI_FLAG_HIDE_NAVIGATION}, 125 both. You can just use one or the other, but it's common to hide both the status and the 133 examples of when you would use one flag vs. the other:</p> 136 <li>If you're building a book reader, news reader, or a magazine, use 143 use case.</li> 147 UI, use the 159 sufficient. Don't use the "immersive" flags in this case.</li> [all …]
|
/frameworks/base/docs/html/training/graphics/opengl/ |
D | index.jd | 35 screen, or are venturing into three dimensional graphics, you need to use a different tool. The 40 <p>This class walks you through the basics of developing applications that use OpenGL, including 44 to use with current Android devices. For more information about versions of OpenGL ES, see the <a 49 ES 2.0 methods! The two APIs are not interchangeable and trying to use them together only results in 66 <dd>Learn how to use projection and camera views to get a new perspective on your drawn
|