/frameworks/base/core/java/android/appwidget/ |
D | AppWidgetProviderInfo.java | 256 AppWidgetProviderInfo that = new AppWidgetProviderInfo(); in clone() local 257 that.provider = this.provider == null ? null : this.provider.clone(); in clone() 258 that.minWidth = this.minWidth; in clone() 259 that.minHeight = this.minHeight; in clone() 260 that.minResizeWidth = this.minResizeHeight; in clone() 261 that.minResizeHeight = this.minResizeHeight; in clone() 262 that.updatePeriodMillis = this.updatePeriodMillis; in clone() 263 that.initialLayout = this.initialLayout; in clone() 264 that.initialKeyguardLayout = this.initialKeyguardLayout; in clone() 265 that.configure = this.configure == null ? null : this.configure.clone(); in clone() [all …]
|
/frameworks/base/core/java/android/text/format/ |
D | Time.java | 555 public void set(Time that) { in set() argument 556 this.timezone = that.timezone; in set() 557 this.allDay = that.allDay; in set() 558 this.second = that.second; in set() 559 this.minute = that.minute; in set() 560 this.hour = that.hour; in set() 561 this.monthDay = that.monthDay; in set() 562 this.month = that.month; in set() 563 this.year = that.year; in set() 564 this.weekDay = that.weekDay; in set() [all …]
|
/frameworks/base/tools/aapt/ |
D | SourcePos.cpp | 19 ErrorPos(const ErrorPos& that); 36 ErrorPos::ErrorPos(const ErrorPos& that) in ErrorPos() argument 37 :file(that.file), in ErrorPos() 38 line(that.line), in ErrorPos() 39 error(that.error), in ErrorPos() 40 fatal(that.fatal) in ErrorPos() 105 SourcePos::SourcePos(const SourcePos& that) in SourcePos() argument 106 : file(that.file), line(that.line) in SourcePos()
|
/frameworks/base/docs/html/distribute/googleplay/policies/ |
D | ip.jd | 25 Google Play policies protect your intellectual property (IP) as well as that 33 your responsibility to ensure that your app does not violate the IP of other 40 This document introduces several key areas of IP-related policy that you 47 For more information about Google Play policies that apply to your apps and 80 work. If you publish an app in Google Play that uses another party's copyrighted 88 another party's original work, make sure that your app is not infringing on 108 sites that contain obviously infringing material (please refer to the <a href=" 109 …webview-spam">Spam in WebViews</a> guidelines), and using icons or images that are obvious infring… 114 for content that may be protected by trademark or copyright in your app 122 create something that's completely original, such as images or audio [all …]
|
D | index.jd | 2 page.metaDescription=Guidelines and tips for creating apps that comply with Google Play content and… 7 understand the content and distribution policies that apply to all apps 15 policy questions that can help your app stay clear of practices that can result in 36 Make sure that your app does not present content that is unwanted, 55 Make sure that the ads displayed in your app follow the Google Play Content 56 Policy and meet the maturity rating that you have selected for your app.
|
/frameworks/base/docs/html/training/in-app-billing/ |
D | purchase-iab-products.jd | 32 <p>When an item is purchased, Google Play recognizes that the user has ownership of that item and p… 33 <p>You can also query Google Play to quickly retrieve the list of purchases that were made by the u… 40 …s the product ID (also called its SKU) of the item to purchase. Make sure that you are providing t… 42 <li>The fourth argument is a listener that is notified when the purchase operation has completed an… 43 …that you can use to send supplemental information about an order (it can be an empty string). Typi… 52 …he response data from Google Play is stored in an {@code Purchase} object that is passed back to t… 54 …that can be purchased multiple times, so you should consume the purchase to allow the user to buy … 75 …that you are getting the expected values. You should verify that the {@code orderId} is a unique v… 78 …e user’s purchases, for example whenever the app starts up or resumes, so that the user’s current … 80 … The {@code QueryInventoryFinishedListener} argument specifies a listener that is notified when th… [all …]
|
/frameworks/native/opengl/tests/angeles/ |
D | license-LGPL.txt | 28 not price. Our General Public Licenses are designed to make sure that 30 for this service if you wish); that you receive source code or can get 31 it if you want it; that you can change the software and use pieces of 32 it in new free programs; and that you are informed that you can do 35 To protect your rights, we need to make restrictions that forbid 41 or for a fee, you must give the recipients all the rights that we gave 42 you. You must make sure that they, too, receive or can get the source 44 complete object files to the recipients, so that they can relink them 52 To protect each distributor, we want to make it very clear that 55 that what they have is not the original version, so that the original [all …]
|
/frameworks/base/docs/html/sdk/ |
D | terms.jd | 28 …ent on behalf of your employer or other entity, you represent and warrant that you have full legal… 34 …ou agree that Google or third parties own all legal right, title and interest in and to the SDK, i… 38 3.4 You agree that you will not take any actions that may cause or result in the fragmentation of A… 40 …under an open source software license are governed solely by the terms of that open source softwar… 42 …that the form and nature of the SDK that Google provides may change without prior notice to you an… 46 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including… 50 …that it obtains no right, title or interest from you (or your licensors) under this License Agreem… 52 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) thi… 54 …that if you use the SDK to develop applications for general public users, you will protect the pri… 56 4.4 You agree that you will not engage in any activity with the SDK, including the development or d… [all …]
|
D | win-usb.jd | 36 …ent on behalf of your employer or other entity, you represent and warrant that you have full legal… 42 …ou agree that Google or third parties own all legal right, title and interest in and to the SDK, i… 46 3.4 You agree that you will not take any actions that may cause or result in the fragmentation of A… 48 …under an open source software license are governed solely by the terms of that open source softwar… 50 …that the form and nature of the SDK that Google provides may change without prior notice to you an… 54 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including… 58 …that it obtains no right, title or interest from you (or your licensors) under this License Agreem… 60 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) thi… 62 …that if you use the SDK to develop applications for general public users, you will protect the pri… 64 4.4 You agree that you will not engage in any activity with the SDK, including the development or d… [all …]
|
/frameworks/base/core/java/android/content/res/ |
D | Configuration.java | 1171 public int compareTo(Configuration that) { in compareTo() argument 1174 float b = that.fontScale; in compareTo() 1177 n = this.mcc - that.mcc; in compareTo() 1179 n = this.mnc - that.mnc; in compareTo() 1182 if (that.locale != null) return 1; in compareTo() 1183 } else if (that.locale == null) { in compareTo() 1186 n = this.locale.getLanguage().compareTo(that.locale.getLanguage()); in compareTo() 1188 n = this.locale.getCountry().compareTo(that.locale.getCountry()); in compareTo() 1190 n = this.locale.getVariant().compareTo(that.locale.getVariant()); in compareTo() 1193 n = this.touchscreen - that.touchscreen; in compareTo() [all …]
|
/frameworks/base/docs/html/tools/projects/ |
D | index.jd | 26 application correctly, so it is highly recommended that you create them with Eclipse and ADT or 35 …of project and the contents are eventually built into an <code>.apk</code> file that you install o… 41 applications that run on a device.</dd> 45 <dd>These projects contain shareable Android source code and resources that you can reference 46 in Android projects. This is useful when you have common code that you want to reuse. 59 …<p>Android projects are the projects that eventually get built into an <code>.apk</code> file that… 88 <dd>This is empty. You can use it to store raw asset files. Files that you save here are 104 <dd>For XML files that are compiled into animation objects. See the <a href= 110 <dd>For XML files that describe colors. See the <a href= 116 <dd>For bitmap files (PNG, JPEG, or GIF), 9-Patch image files, and XML files that describe [all …]
|
/frameworks/base/docs/html/guide/practices/ |
D | compatibility.jd | 35 more devices that run Android apps, the more users who can access your app. In 36 exchange, however, it also means that your apps will have to cope with that same 39 <p>Fortunately, Android has built-in tools and support that make it easy for 40 your apps to do that, while at the same time letting you maintain control of 42 some minor changes in your app's manifest file, you can ensure that users 62 every class and every API for that API level.</p> 65 corresponding hardware or feature. But that’s not a problem: we also designed 71 available. Android provides tools as a first-class part of the platform that let 72 you manage this. You control the availability of your apps, so that they reach 86 that don’t meet those requirements.</li> [all …]
|
/frameworks/base/docs/html/google/backup/ |
D | terms.jd | 15 of that agreement.</p> 24 your use of the Service. It is important that you take the time to read them 46 You represent that you have full power, 48 another entity, you represent that you have full legal authority to bind your employer 50 you don't have the legal authority to bind, please ensure that an authorized 63 itself. You acknowledge and agree that Subsidiaries and Affiliates will be 68 experience for its users. You acknowledge and agree that the form and nature of 73 part of this continuing innovation, you acknowledge and agree that Google may 80 acknowledge and agree that if Google disables your Backup Service Key, you and the Android 82 the Service and any content that is stored with the Service.</p> [all …]
|
D | signup.jd | 6 <p>If you are developing an Android application that supports <a 10 Service Key that verifies your application and allows backup when 32 …s document explains how the agreement is made up, and sets out some of the terms of that agreement. 36 …en you and Google in relation to your use of the Service. It is important that you take the time t… 45 …that you have full power, capacity and authority to accept these Terms. If you are accepting on be… 48 … the Service to you on behalf of Google itself. You acknowledge and agree that Subsidiaries and Af… 50 …ide the best possible experience for its users. You acknowledge and agree that the form and nature… 52 3.3 As part of this continuing innovation, you acknowledge and agree that Google may stop (permanen… 54 …that if Google disables your Backup Service Key, you and the Android application(s) you developed … 56 3.5 You acknowledge and agree that Google may set a fixed upper limit on the number of backup trans… [all …]
|
/frameworks/native/cmds/flatland/ |
D | README.txt | 16 that consume much CPU cycles, memory bandwidth, or might otherwise interfere 49 The first column is simply a description of the scenario that's being 52 indicates the expected time in milliseconds that a single frame of the 57 fast - This indicates that frames of the scenario completed too fast to be 62 slow - This indicates that frames of the scenario took too long to 64 simulating a scenario that is obviously impractical on this device, the 67 varies - This indicates that the scenario was measured, but it did not 70 result. If a scenario repeatedly results in a 'varies' output, that 71 probably indicates that something is wrong with the environment in which 72 flatland is being run. Check that the hardware clock frequencies are [all …]
|
/frameworks/base/docs/html/training/activity-testing/ |
D | activity-functional-testing.jd | 28 <p>Functional testing involves verifying that individual application 30 functional test to verify that an {@link android.app.Activity} correctly 47 <li>Verifying that a target {@link android.app.Activity} is started when a 49 <li>Verifying that the target {@link android.app.Activity} displays the 70 // Validate that ReceiverActivity is started 73 // Validate that ReceiverActivity has the correct data 80 <p>The test waits for an {@link android.app.Activity} that matches this monitor, 83 that you set 84 up earlier receives a hit. You can use the assertion methods to verify that 85 the {@code ReceiverActivity} is indeed started, and that the hit count on the [all …]
|
/frameworks/base/docs/html/ |
D | license.jd | 27 documentation (code comments) extracted from a source code module that 41 <p>You may use the content of this site in any way that is consistent 42 with the specific license that applies to the content, as described 44 ask that you give proper <a href="#attribution">attribution</a>. </p> 50 terms that encourage you to take, modify, reuse, re-purpose, and remix the 62 license, note that proprietary trademarks and brand features are not 63 included in that license.</li> 73 <li>In some cases, a page may include content, such as an image, that is not 74 covered by the license. In that case, we will label the content that is not licensed. </li> 78 slide decks that are not covered.</li> [all …]
|
/frameworks/base/docs/html/guide/topics/manifest/ |
D | uses-feature-element.jd | 23 <li><a href="#permissions">Permissions that Imply Feature Requirements</a></li> 36 that do not meet it's hardware and software feature requirements. </p> 38 <p style="margin-top:1em;">By specifying the features that your application requires, 65 <dd>Declares a single hardware or software feature that is used by the 70 application depends. The element offers a <code>required</code> attribute that 75 application describe the device-variable features that it uses.</p> 77 <p>The set of available features that your application declares corresponds to 86 that requires both Bluetooth and camera features in the device would declare 95 <code><uses-feature></code> elements for all of the features that your 99 that the Android system itself does not check for matching feature support on [all …]
|
D | supports-gl-texture-element.jd | 11 to the texture compression formats that they support, to ensure that 12 they can be installed only on devices that can handle their textures 37 <dd>Declares a single GL texture compression format that is supported by 41 providing texture assets that are compressed in that format, once the 56 meaning that the Android system itself does not examine the elements at install 60 interacting with your application. For this reason, it's very important that 61 you declare all of the texture compression formats (from the list below) that 69 <p>Assuming that the application is built with SDK Platform Tools r3 or higher, 90 Android-powered devices that support OpenGL ES 2.0.</td> 122 that descriptor instead of this one.</td> [all …]
|
/frameworks/base/docs/html/google/play/publishing/ |
D | multiple-apks.jd | 57 <p>Multiple APK support is a feature on Google Play that allows you to publish different APKs 58 for your application that are each targeted to different device configurations. Each APK is a 65 to the success of your application that you make it available to as many devices as possible. 73 <p>Although <strong>we encourage you to develop and publish a single APK</strong> that supports as 90 <p>Currently, these are the only device characteristics that Google Play supports for publishing 124 <strong>Unpublish</strong>. Clicking it in this state unpublishes your application so that none 157 <p>Advanced mode allows you to activate and publish multiple APKs that are each designed for a 159 declarations in each APK that determine whether you're allowed to activate each APK along with 169 <p>The concept for using multiple APKs on Google Play is that you have just one entry in 171 means that:</p> [all …]
|
/frameworks/base/docs/html/guide/components/ |
D | processes-and-threads.jd | 10 <li>Every application runs in its own process and all components of the application run in that 39 for that application (because another component from the application exists), then the component is 40 started within that process and uses the same thread of execution. However, you can arrange for 50 should not change this. However, if you find that you need to control which process a certain 58 <provider>}</a>—supports an {@code android:process} attribute that can specify a 59 process in which that component should run. You can set this attribute so that each component runs 60 in its own process or so that some components share a process while others do not. You can also set 61 {@code android:process} so that components of different applications run in the same 62 process—provided that the applications share the same Linux user ID and are signed with the 67 default value that applies to all components.</p> [all …]
|
/frameworks/base/docs/html/google/play/licensing/ |
D | overview.jd | 29 <p>Google Play Licensing is a network-based service that lets an application query a trusted 61 library sources that you can include in your application project: the Google Market 63 application that 66 current user by simply calling a method and implementing a callback that receives the status 74 <li>Your application provides: its package name, a nonce that is later used to 92 <p>Notice that during a license check, your application does not manage any 101 response data using an RSA key pair that is shared exclusively between the Google Play 109 license responses for the applications you publish with that account.</p> 113 service makes it possible for the application to detect responses that have been 114 tampered with or that are spoofed.</p> [all …]
|
/frameworks/base/docs/html/training/articles/ |
D | security-tips.jd | 31 into the operating system that significantly reduce the frequency and impact of 35 <p>Some of the core security features that help you build secure apps 46 <li>An encrypted filesystem that can be enabled to protect data on lost or 52 <p>Nevertheless, it is important that you be familiar with the Android 54 will reduce the likelihood of inadvertently introducing security issues that 62 that you save on the device is accessible to other apps. There are three fundamental 67 <p>By default, files that you create on <a 84 choose to encrypt local files using a key that is not directly accessible to the 86 and protected with a user password that is not stored on the device. While this 87 does not protect data from a root compromise that can monitor the user [all …]
|
/frameworks/base/docs/html/guide/topics/resources/ |
D | localization.jd | 60 For example, if users input data that needs to be formatted or sorted 73 data that your Android application needs. An application can include multiple 76 resources that best match the device.</p> 79 of resource-switching and all the types of configurations that you can 113 is missing a string that your application needs, then your application will not run 120 (<code>res/values-en/strings.xml</code>) that defines <code>text_a</code> and 122 resource file (<code>res/values/strings.xml</code>) that includes a 137 <p>To prevent this situation, make sure that a <code>res/values/strings.xml</code> 138 file exists and that it defines every needed string. The situation applies to 141 the resources that your application calls upon — layouts, drawables, [all …]
|
/frameworks/base/core/java/com/android/internal/statusbar/ |
D | StatusBarIconList.java | 139 public void copyFrom(StatusBarIconList that) { in copyFrom() argument 140 if (that.mSlots == null) { in copyFrom() 144 final int N = that.mSlots.length; in copyFrom() 148 this.mSlots[i] = that.mSlots[i]; in copyFrom() 149 this.mIcons[i] = that.mIcons[i] != null ? that.mIcons[i].clone() : null; in copyFrom()
|