diff options
Diffstat (limited to 'docs/html')
-rw-r--r-- | docs/html/google/play-services/index.jd | 2 | ||||
-rw-r--r-- | docs/html/guide/topics/resources/string-resource.jd | 30 | ||||
-rw-r--r-- | docs/html/reference/com/google/android/gms/fitness/data/Field.html | 1447 | ||||
-rw-r--r-- | docs/html/tools/support-library/features.jd | 9 | ||||
-rw-r--r-- | docs/html/tools/support-library/index.jd | 210 | ||||
-rw-r--r-- | docs/html/training/enterprise/app-restrictions.jd | 14 |
6 files changed, 975 insertions, 737 deletions
diff --git a/docs/html/google/play-services/index.jd b/docs/html/google/play-services/index.jd index e31290a..d674f7f 100644 --- a/docs/html/google/play-services/index.jd +++ b/docs/html/google/play-services/index.jd @@ -88,7 +88,7 @@ On a wearable device, the swipe gesture is used to pan the map instead of exitin <li><a href="https://developers.google.com/maps/documentation/android/wear" class="external-link">Google Maps on Android Wear developer guide</a> </li> - <li><a href="https://github.com/googlemaps/android-samples" + <li><a href="https://github.com/googlemaps/android-samples/tree/master/BasicWearMap" class="external-link">Google Maps on Android Wear sample</a> </li> <li><a href="https://developers.google.com/maps/documentation/android/releases" diff --git a/docs/html/guide/topics/resources/string-resource.jd b/docs/html/guide/topics/resources/string-resource.jd index cbfa82e..743e692 100644 --- a/docs/html/guide/topics/resources/string-resource.jd +++ b/docs/html/guide/topics/resources/string-resource.jd @@ -401,19 +401,35 @@ android.content.res.Resources#getQuantityString(int,int) getQuantityString}.</p> format and style your string resources.</p> -<h3>Escaping apostrophes and quotes</h3> +<h3 id="escaping_quotes">Escaping apostrophes and quotes</h3> -<p>If you have an apostrophe or a quote in your string, you must either escape it or enclose the -whole string in the other type of enclosing quotes. For example, here are some stings that -do and don't work:</p> +<p> + If you have an apostrophe (<code>'</code>) in your string, you must either + escape it with a backslash (<code>\'</code>) or enclose the string in + double-quotes (<code>""</code>). For example, here are some strings that do + and don't work: +</p> <pre> -<string name="good_example">"This'll work"</string> -<string name="good_example_2">This\'ll also work</string> +<string name="good_example">This\'ll work</string> +<string name="good_example_2">"This'll also work"</string> <string name="bad_example">This doesn't work</string> -<string name="bad_example_2">XML encodings don&apos;t work</string> + <!-- Causes a compile error --> </pre> +<p> + If you have a double-quote in your string, you must escape it + (<code>\"</code>). Surrounding the string with single-quotes does + <em>not</em> work. +</p> + +<pre> +<string name="good_example">This is a \"good string\".</string> +<string name="bad_example">This is a "bad string".</string> + <!-- Quotes are stripped; displays as: This is a bad string. --> +<string name="bad_example_2">'This is another "bad string".'</string> + <!-- Causes a compile error --> +</pre> <h3>Formatting strings</h3> diff --git a/docs/html/reference/com/google/android/gms/fitness/data/Field.html b/docs/html/reference/com/google/android/gms/fitness/data/Field.html index b20df58..0f97e7e 100644 --- a/docs/html/reference/com/google/android/gms/fitness/data/Field.html +++ b/docs/html/reference/com/google/android/gms/fitness/data/Field.html @@ -151,7 +151,7 @@ href="//fonts.googleapis.com/css?family=Roboto+Condensed"> <a name="top"></a> -<!-- dialog to prompt lang pref change when loaded from hardcoded URL +<!-- dialog to prompt lang pref change when loaded from hardcoded URL <div id="langMessage" style="display:none"> <div> <div class="lang en"> @@ -201,7 +201,7 @@ href="//fonts.googleapis.com/css?family=Roboto+Condensed"> <div id="header-wrapper"> <div id="header"> - + <div class="wrap" id="header-wrap"> @@ -245,8 +245,8 @@ href="//fonts.googleapis.com/css?family=Roboto+Condensed"> </ul> - - + + <div class="menu-container"> <div class="moremenu"> <div id="more-btn"></div> @@ -267,8 +267,8 @@ href="//fonts.googleapis.com/css?family=Roboto+Condensed"> <li><a href="http://source.android.com">Android Open Source Project</a></li> </ul> - - + + <div class="header">Language</div> <div id="language" class="locales"> <select name="language" onChange="changeLangPref(this.value, true)"> @@ -286,8 +286,8 @@ href="//fonts.googleapis.com/css?family=Roboto+Condensed"> loadLangPref(); //--> </script> - - + + <br class="clearfix" /> </div><!-- end 'mid' --> <div class="bottom"></div> @@ -401,10 +401,10 @@ href="//fonts.googleapis.com/css?family=Roboto+Condensed"> </li> <li><a href="/google/index.html">Google Services</a> </li> - + <li><a href="/samples/index.html">Samples</a> </li> - + </ul> </li> <li class="distribute last"> @@ -424,14 +424,14 @@ href="//fonts.googleapis.com/css?family=Roboto+Condensed"> </div><!-- end header-wrap.wrap --> </div><!-- end header --> - + <!-- Secondary x-nav --> <div id="nav-x"> <div class="wrap" style="position:relative;z-index:1"> - - - + + + <ul class="nav-x col-9 develop" style="width:100%"> <li class="training"><a href="/training/index.html" @@ -469,17 +469,17 @@ href="//fonts.googleapis.com/css?family=Roboto+Condensed"> <li class="google"><a href="/google/index.html" >Google Services</a> </li> - + <li class="samples"><a href="/samples/index.html" >Samples</a> </li> - + </ul> </div> </div> <!-- /Sendondary x-nav DEVELOP --> - + <div id="searchResults" class="wrap" style="display:none;"> <h2 id="searchTitle">Results</h2> @@ -492,7 +492,7 @@ href="//fonts.googleapis.com/css?family=Roboto+Condensed"> <a class="logo" href="#top"></a> <a class="top" href="#top"></a> <ul class="breadcrumb"> - + <li class="current">Field</li> </ul> </div> @@ -502,7 +502,7 @@ href="//fonts.googleapis.com/css?family=Roboto+Condensed"> - + <div class="wrap clearfix" id="body-content"> <div class="col-4" id="side-nav" itemscope itemtype="http://schema.org/SiteNavigationElement"> <div id="devdoc-nav" class="scroll-pane"> @@ -759,12 +759,12 @@ href="//fonts.googleapis.com/css?family=Roboto+Condensed"> </script> - + </div> <script type="text/javascript"> showGoogleRefTree(); - + </script> </div> <!-- end side-nav --> <script> @@ -774,7 +774,7 @@ href="//fonts.googleapis.com/css?family=Roboto+Condensed"> </script> - + @@ -784,21 +784,21 @@ href="//fonts.googleapis.com/css?family=Roboto+Condensed"> - - - - - - - - - - - - - - + + + + + + + + + + + + + + <div class="sum-details-links"> @@ -810,22 +810,22 @@ Summary: <a href="#constants">Constants</a> - + | <a href="#inhconstants">Inherited Constants</a> - + | <a href="#lfields">Fields</a> - + | <a href="#pubmethods">Methods</a> - + @@ -835,9 +835,9 @@ Summary: </div><!-- end sum-details-links --> <div class="api-level"> - - - + + + </div> </div><!-- end api-info-block --> @@ -847,31 +847,31 @@ Summary: <div id="jd-header"> public - - final - + + final + class <h1 itemprop="name">Field</h1> - + extends Object<br/> - - - - - - implements - - Parcelable - - - - + + + + implements + + Parcelable + + + + + + </div><!-- end header --> @@ -883,18 +883,18 @@ Summary: <tr> - + <td colspan="2" class="jd-inheritance-class-cell">java.lang.Object</td> </tr> - + <tr> - + <td class="jd-inheritance-space"> ↳</td> - + <td colspan="1" class="jd-inheritance-class-cell">com.google.android.gms.fitness.data.Field</td> </tr> - + </table> @@ -962,31 +962,31 @@ Summary: <table id="constants" class="jd-sumtable"><tr><th colspan="12">Constants</th></tr> - + <tr class="alt-color api apilevel-" > <td class="jd-typecol">int</td> <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FORMAT_FLOAT">FORMAT_FLOAT</a></td> <td class="jd-descrcol" width="100%"> Format constant indicating the field holds float values. - - + + </td> </tr> - - + + <tr class=" api apilevel-" > <td class="jd-typecol">int</td> <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FORMAT_INT32">FORMAT_INT32</a></td> <td class="jd-descrcol" width="100%"> Format constant indicating the field holds integer values. - - + + </td> </tr> - - + + <tr class="alt-color api apilevel-" > <td class="jd-typecol">int</td> <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FORMAT_MAP">FORMAT_MAP</a></td> @@ -1305,33 +1305,33 @@ android.os.Parcelable </div> <div id="inherited-constants-android.os.Parcelable-summary" style="display: none;"> <table class="jd-sumtable-expando"> - - + + <tr class="alt-color api apilevel-" > <td class="jd-typecol">int</td> <td class="jd-linkcol">CONTENTS_FILE_DESCRIPTOR</td> <td class="jd-descrcol" width="100%"> - - - + + + </td> </tr> - - + + <tr class=" api apilevel-" > <td class="jd-typecol">int</td> <td class="jd-linkcol">PARCELABLE_WRITE_RETURN_VALUE</td> <td class="jd-descrcol" width="100%"> - - - + + + </td> </tr> - - + + </table> </div> </div> @@ -1347,7 +1347,7 @@ android.os.Parcelable <table id="lfields" class="jd-sumtable"><tr><th colspan="12">Fields</th></tr> - + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1357,13 +1357,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_ACCURACY">FIELD_ACCURACY</a></td> <td class="jd-descrcol" width="100%"> The accuracy of an accompanied value (such as location). - - + + </td> </tr> - - + + <tr class=" api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1373,13 +1373,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_ACTIVITY">FIELD_ACTIVITY</a></td> <td class="jd-descrcol" width="100%"> An activity type of <code><a href="/reference/com/google/android/gms/fitness/FitnessActivities.html">FitnessActivities</a></code>, encoded as an integer for efficiency. - - + + </td> </tr> - - + + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1389,13 +1389,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_ALTITUDE">FIELD_ALTITUDE</a></td> <td class="jd-descrcol" width="100%"> An altitude of a location represented as a float, in meters above sea level. - - + + </td> </tr> - - + + <tr class=" api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1405,13 +1405,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_AVERAGE">FIELD_AVERAGE</a></td> <td class="jd-descrcol" width="100%"> An average value. - - + + </td> </tr> - - + + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1421,13 +1421,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_BPM">FIELD_BPM</a></td> <td class="jd-descrcol" width="100%"> A heart rate in beats per minute. - - + + </td> </tr> - - + + <tr class=" api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1437,13 +1437,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_CALORIES">FIELD_CALORIES</a></td> <td class="jd-descrcol" width="100%"> Calories in kcal. - - + + </td> </tr> - - + + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1469,13 +1469,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_CONFIDENCE">FIELD_CONFIDENCE</a></td> <td class="jd-descrcol" width="100%"> The confidence of an accompanied value, specified as a value between 0.0 and 100.0. - - + + </td> </tr> - - + + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1485,13 +1485,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_DISTANCE">FIELD_DISTANCE</a></td> <td class="jd-descrcol" width="100%"> A distance in meters. - - + + </td> </tr> - - + + <tr class=" api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1501,13 +1501,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_DURATION">FIELD_DURATION</a></td> <td class="jd-descrcol" width="100%"> A duration in milliseconds. - - + + </td> </tr> - - + + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1533,13 +1533,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_HEIGHT">FIELD_HEIGHT</a></td> <td class="jd-descrcol" width="100%"> A height in meters. - - + + </td> </tr> - - + + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1549,13 +1549,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_HIGH_LATITUDE">FIELD_HIGH_LATITUDE</a></td> <td class="jd-descrcol" width="100%"> A high latitude of a location bounding box represented as a float, in degrees. - - + + </td> </tr> - - + + <tr class=" api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1565,13 +1565,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_HIGH_LONGITUDE">FIELD_HIGH_LONGITUDE</a></td> <td class="jd-descrcol" width="100%"> A high longitude of a location bounding box represented as a float, in degrees. - - + + </td> </tr> - - + + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1581,13 +1581,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_LATITUDE">FIELD_LATITUDE</a></td> <td class="jd-descrcol" width="100%"> A latitude of a location represented as a float, in degrees. - - + + </td> </tr> - - + + <tr class=" api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1597,13 +1597,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_LONGITUDE">FIELD_LONGITUDE</a></td> <td class="jd-descrcol" width="100%"> A longitude of a location represented as a float, in degrees. - - + + </td> </tr> - - + + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1613,13 +1613,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_LOW_LATITUDE">FIELD_LOW_LATITUDE</a></td> <td class="jd-descrcol" width="100%"> A low latitude of a location bounding box represented as a float, in degrees. - - + + </td> </tr> - - + + <tr class=" api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1629,13 +1629,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_LOW_LONGITUDE">FIELD_LOW_LONGITUDE</a></td> <td class="jd-descrcol" width="100%"> A low longitude of a location bounding box represented as a float, in degrees. - - + + </td> </tr> - - + + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1645,13 +1645,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_MAX">FIELD_MAX</a></td> <td class="jd-descrcol" width="100%"> A maximum value. - - + + </td> </tr> - - + + <tr class=" api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1677,13 +1677,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_MIN">FIELD_MIN</a></td> <td class="jd-descrcol" width="100%"> A minimum value. - - + + </td> </tr> - - + + <tr class=" api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1725,13 +1725,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_PERCENTAGE">FIELD_PERCENTAGE</a></td> <td class="jd-descrcol" width="100%"> A percentage value, between 0 and 100. - - + + </td> </tr> - - + + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1741,13 +1741,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_REVOLUTIONS">FIELD_REVOLUTIONS</a></td> <td class="jd-descrcol" width="100%"> A count of revolutions. - - + + </td> </tr> - - + + <tr class=" api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1757,13 +1757,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_RPM">FIELD_RPM</a></td> <td class="jd-descrcol" width="100%"> Revolutions per minute or rate per minute. - - + + </td> </tr> - - + + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1773,13 +1773,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_SPEED">FIELD_SPEED</a></td> <td class="jd-descrcol" width="100%"> A speed in meter/sec. - - + + </td> </tr> - - + + <tr class=" api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1789,13 +1789,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_STEPS">FIELD_STEPS</a></td> <td class="jd-descrcol" width="100%"> A count of steps. - - + + </td> </tr> - - + + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1805,13 +1805,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_WATTS">FIELD_WATTS</a></td> <td class="jd-descrcol" width="100%"> Power in watts. - - + + </td> </tr> - - + + <tr class=" api apilevel-" > <td class="jd-typecol"><nobr> public @@ -1821,13 +1821,13 @@ android.os.Parcelable <td class="jd-linkcol"><a href="/reference/com/google/android/gms/fitness/data/Field.html#FIELD_WEIGHT">FIELD_WEIGHT</a></td> <td class="jd-descrcol" width="100%"> A weight in kilograms. - - + + </td> </tr> - - + + </table> @@ -1846,129 +1846,129 @@ android.os.Parcelable - + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> - - - - - + + + + + int</nobr> </td> <td class="jd-linkcol" width="100%"><nobr> <span class="sympad"><a href="/reference/com/google/android/gms/fitness/data/Field.html#describeContents()">describeContents</a></span>()</nobr> - + </td></tr> - + <tr class=" api apilevel-" > <td class="jd-typecol"><nobr> - - - - - + + + + + boolean</nobr> </td> <td class="jd-linkcol" width="100%"><nobr> <span class="sympad"><a href="/reference/com/google/android/gms/fitness/data/Field.html#equals(java.lang.Object)">equals</a></span>(Object that)</nobr> - + </td></tr> - + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> - - - - - + + + + + int</nobr> </td> <td class="jd-linkcol" width="100%"><nobr> <span class="sympad"><a href="/reference/com/google/android/gms/fitness/data/Field.html#getFormat()">getFormat</a></span>()</nobr> - + <div class="jd-descrdiv"> Returns the format of the field, as one of the format constant values. - - + + </div> - + </td></tr> - + <tr class=" api apilevel-" > <td class="jd-typecol"><nobr> - - - - - + + + + + String</nobr> </td> <td class="jd-linkcol" width="100%"><nobr> <span class="sympad"><a href="/reference/com/google/android/gms/fitness/data/Field.html#getName()">getName</a></span>()</nobr> - + <div class="jd-descrdiv"> Returns the name of the field. - - + + </div> - + </td></tr> - + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> - - - - - + + + + + int</nobr> </td> <td class="jd-linkcol" width="100%"><nobr> <span class="sympad"><a href="/reference/com/google/android/gms/fitness/data/Field.html#hashCode()">hashCode</a></span>()</nobr> - + </td></tr> - + <tr class=" api apilevel-" > <td class="jd-typecol"><nobr> - - - - - + + + + + String</nobr> </td> <td class="jd-linkcol" width="100%"><nobr> <span class="sympad"><a href="/reference/com/google/android/gms/fitness/data/Field.html#toString()">toString</a></span>()</nobr> - + </td></tr> - + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> - - - - - + + + + + void</nobr> </td> <td class="jd-linkcol" width="100%"><nobr> <span class="sympad"><a href="/reference/com/google/android/gms/fitness/data/Field.html#writeToParcel(android.os.Parcel, int)">writeToParcel</a></span>(Parcel dest, int flags)</nobr> - + </td></tr> @@ -2003,182 +2003,182 @@ From class </div> <div id="inherited-methods-java.lang.Object-summary" style="display: none;"> <table class="jd-sumtable-expando"> - - + + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> - - - - - + + + + + Object</nobr> </td> <td class="jd-linkcol" width="100%"><nobr> <span class="sympad">clone</span>()</nobr> - + </td></tr> - + <tr class=" api apilevel-" > <td class="jd-typecol"><nobr> - - - - - + + + + + boolean</nobr> </td> <td class="jd-linkcol" width="100%"><nobr> <span class="sympad">equals</span>(Object arg0)</nobr> - + </td></tr> - + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> - - - - - + + + + + void</nobr> </td> <td class="jd-linkcol" width="100%"><nobr> <span class="sympad">finalize</span>()</nobr> - + </td></tr> - + <tr class=" api apilevel-" > <td class="jd-typecol"><nobr> - - + + final - - + + Class<?></nobr> </td> <td class="jd-linkcol" width="100%"><nobr> <span class="sympad">getClass</span>()</nobr> - + </td></tr> - + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> - - - - - + + + + + int</nobr> </td> <td class="jd-linkcol" width="100%"><nobr> <span class="sympad">hashCode</span>()</nobr> - + </td></tr> - + <tr class=" api apilevel-" > <td class="jd-typecol"><nobr> - - + + final - - + + void</nobr> </td> <td class="jd-linkcol" width="100%"><nobr> <span class="sympad">notify</span>()</nobr> - + </td></tr> - + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> - - + + final - - + + void</nobr> </td> <td class="jd-linkcol" width="100%"><nobr> <span class="sympad">notifyAll</span>()</nobr> - + </td></tr> - + <tr class=" api apilevel-" > <td class="jd-typecol"><nobr> - - - - - + + + + + String</nobr> </td> <td class="jd-linkcol" width="100%"><nobr> <span class="sympad">toString</span>()</nobr> - + </td></tr> - + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> - - + + final - - + + void</nobr> </td> <td class="jd-linkcol" width="100%"><nobr> <span class="sympad">wait</span>()</nobr> - + </td></tr> - + <tr class=" api apilevel-" > <td class="jd-typecol"><nobr> - - + + final - - + + void</nobr> </td> <td class="jd-linkcol" width="100%"><nobr> <span class="sympad">wait</span>(long arg0, int arg1)</nobr> - + </td></tr> - + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> - - + + final - - + + void</nobr> </td> <td class="jd-linkcol" width="100%"><nobr> <span class="sympad">wait</span>(long arg0)</nobr> - + </td></tr> @@ -2205,38 +2205,39 @@ From interface </div> <div id="inherited-methods-android.os.Parcelable-summary" style="display: none;"> <table class="jd-sumtable-expando"> - - + + <tr class="alt-color api apilevel-" > <td class="jd-typecol"><nobr> abstract - - - - + + + + int</nobr> </td> <td class="jd-linkcol" width="100%"><nobr> <span class="sympad">describeContents</span>()</nobr> - + </td></tr> - + <tr class=" api apilevel-" > <td class="jd-typecol"><nobr> abstract - - - - + + + + + void</nobr> </td> <td class="jd-linkcol" width="100%"><nobr> <span class="sympad">writeToParcel</span>(Parcel arg0, int arg1)</nobr> - + </td></tr> @@ -3196,40 +3197,40 @@ From interface <A NAME="NUTRIENT_TOTAL_FAT"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final String </span> NUTRIENT_TOTAL_FAT </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>Total fat in grams. </p></div> - + <div class="jd-tagdata"> <span class="jd-tagtitle">Constant Value: </span> <span> - + "fat.total" - + </span> </div> - + </div> </div> @@ -3237,40 +3238,40 @@ From interface <A NAME="NUTRIENT_TRANS_FAT"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final String </span> NUTRIENT_TRANS_FAT </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>Trans fat in grams. </p></div> - + <div class="jd-tagdata"> <span class="jd-tagtitle">Constant Value: </span> <span> - + "fat.trans" - + </span> </div> - + </div> </div> @@ -3321,31 +3322,31 @@ From interface <A NAME="NUTRIENT_VITAMIN_C"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final String </span> NUTRIENT_VITAMIN_C </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>Vitamin C amount in milligrams. </p></div> - + <div class="jd-tagdata"> <span class="jd-tagtitle">Constant Value: </span> <span> @@ -3372,31 +3373,31 @@ From interface <A NAME="FIELD_ACCURACY"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_ACCURACY </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>The accuracy of an accompanied value (such as location). </p></div> - + </div> </div> @@ -3404,33 +3405,33 @@ From interface <A NAME="FIELD_ACTIVITY"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_ACTIVITY </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>An activity type of <code><a href="/reference/com/google/android/gms/fitness/FitnessActivities.html">FitnessActivities</a></code>, encoded as an integer for efficiency. The activity value should be stored using <code><a href="/reference/com/google/android/gms/fitness/data/Value.html#setActivity(java.lang.String)">setActivity(String)</a></code>, and read using <code><a href="/reference/com/google/android/gms/fitness/data/Value.html#asActivity()">asActivity()</a></code> </p></div> - + </div> </div> @@ -3438,32 +3439,32 @@ From interface <A NAME="FIELD_ALTITUDE"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_ALTITUDE </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>An altitude of a location represented as a float, in meters above sea level. Some location samples don't have an altitude value so this field might not be set. </p></div> - + </div> </div> @@ -3471,31 +3472,31 @@ From interface <A NAME="FIELD_AVERAGE"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_AVERAGE </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>An average value. </p></div> - + </div> </div> @@ -3503,31 +3504,31 @@ From interface <A NAME="FIELD_BPM"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_BPM </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>A heart rate in beats per minute. </p></div> - + </div> </div> @@ -3535,31 +3536,31 @@ From interface <A NAME="FIELD_CALORIES"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_CALORIES </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>Calories in kcal. </p></div> - + </div> </div> @@ -3599,31 +3600,31 @@ From interface <A NAME="FIELD_CONFIDENCE"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_CONFIDENCE </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>The confidence of an accompanied value, specified as a value between 0.0 and 100.0. </p></div> - + </div> </div> @@ -3631,31 +3632,31 @@ From interface <A NAME="FIELD_DISTANCE"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_DISTANCE </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>A distance in meters. </p></div> - + </div> </div> @@ -3663,31 +3664,31 @@ From interface <A NAME="FIELD_DURATION"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_DURATION </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>A duration in milliseconds. </p></div> - + </div> </div> @@ -3727,31 +3728,31 @@ From interface <A NAME="FIELD_HEIGHT"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_HEIGHT </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>A height in meters. </p></div> - + </div> </div> @@ -3759,31 +3760,31 @@ From interface <A NAME="FIELD_HIGH_LATITUDE"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_HIGH_LATITUDE </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>A high latitude of a location bounding box represented as a float, in degrees. </p></div> - + </div> </div> @@ -3791,31 +3792,31 @@ From interface <A NAME="FIELD_HIGH_LONGITUDE"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_HIGH_LONGITUDE </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>A high longitude of a location bounding box represented as a float, in degrees. </p></div> - + </div> </div> @@ -3823,31 +3824,31 @@ From interface <A NAME="FIELD_LATITUDE"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_LATITUDE </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>A latitude of a location represented as a float, in degrees. </p></div> - + </div> </div> @@ -3855,31 +3856,31 @@ From interface <A NAME="FIELD_LONGITUDE"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_LONGITUDE </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>A longitude of a location represented as a float, in degrees. </p></div> - + </div> </div> @@ -3887,31 +3888,31 @@ From interface <A NAME="FIELD_LOW_LATITUDE"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_LOW_LATITUDE </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>A low latitude of a location bounding box represented as a float, in degrees. </p></div> - + </div> </div> @@ -3919,31 +3920,31 @@ From interface <A NAME="FIELD_LOW_LONGITUDE"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_LOW_LONGITUDE </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>A low longitude of a location bounding box represented as a float, in degrees. </p></div> - + </div> </div> @@ -3951,31 +3952,31 @@ From interface <A NAME="FIELD_MAX"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_MAX </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>A maximum value. </p></div> - + </div> </div> @@ -4015,31 +4016,31 @@ From interface <A NAME="FIELD_MIN"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_MIN </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>A minimum value. </p></div> - + </div> </div> @@ -4113,31 +4114,31 @@ From interface <A NAME="FIELD_PERCENTAGE"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_PERCENTAGE </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>A percentage value, between 0 and 100. </p></div> - + </div> </div> @@ -4145,31 +4146,31 @@ From interface <A NAME="FIELD_REVOLUTIONS"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_REVOLUTIONS </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>A count of revolutions. </p></div> - + </div> </div> @@ -4177,31 +4178,31 @@ From interface <A NAME="FIELD_RPM"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_RPM </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>Revolutions per minute or rate per minute. </p></div> - + </div> </div> @@ -4209,31 +4210,31 @@ From interface <A NAME="FIELD_SPEED"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_SPEED </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>A speed in meter/sec. </p></div> - + </div> </div> @@ -4241,31 +4242,31 @@ From interface <A NAME="FIELD_STEPS"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_STEPS </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>A count of steps. </p></div> - + </div> </div> @@ -4273,31 +4274,31 @@ From interface <A NAME="FIELD_WATTS"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_WATTS </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>Power in watts. </p></div> - + </div> </div> @@ -4305,31 +4306,31 @@ From interface <A NAME="FIELD_WEIGHT"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - static - final + public + static + final <a href="/reference/com/google/android/gms/fitness/data/Field.html">Field</a> </span> FIELD_WEIGHT </h4> <div class="api-level"> - - - + + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>A weight in kilograms. </p></div> - + </div> </div> @@ -4354,14 +4355,14 @@ From interface <A NAME="describeContents()"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - - - - + public + + + + int </span> <span class="sympad">describeContents</span> @@ -4369,15 +4370,15 @@ From interface </h4> <div class="api-level"> <div></div> - - + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p></p></div> </div> @@ -4386,14 +4387,14 @@ From interface <A NAME="equals(java.lang.Object)"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - - - - + public + + + + boolean </span> <span class="sympad">equals</span> @@ -4401,15 +4402,15 @@ From interface </h4> <div class="api-level"> <div></div> - - + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p></p></div> </div> @@ -4418,14 +4419,14 @@ From interface <A NAME="getFormat()"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - - - - + public + + + + int </span> <span class="sympad">getFormat</span> @@ -4433,15 +4434,15 @@ From interface </h4> <div class="api-level"> <div></div> - - + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>Returns the format of the field, as one of the format constant values. </p></div> @@ -4451,14 +4452,14 @@ From interface <A NAME="getName()"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - - - - + public + + + + String </span> <span class="sympad">getName</span> @@ -4466,15 +4467,15 @@ From interface </h4> <div class="api-level"> <div></div> - - + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p>Returns the name of the field. </p></div> @@ -4484,14 +4485,14 @@ From interface <A NAME="hashCode()"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - - - - + public + + + + int </span> <span class="sympad">hashCode</span> @@ -4499,15 +4500,15 @@ From interface </h4> <div class="api-level"> <div></div> - - + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p></p></div> </div> @@ -4516,14 +4517,14 @@ From interface <A NAME="toString()"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - - - - + public + + + + String </span> <span class="sympad">toString</span> @@ -4531,15 +4532,15 @@ From interface </h4> <div class="api-level"> <div></div> - - + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p></p></div> </div> @@ -4548,14 +4549,14 @@ From interface <A NAME="writeToParcel(android.os.Parcel, int)"></A> -<div class="jd-details api apilevel-"> +<div class="jd-details api apilevel-"> <h4 class="jd-details-title"> <span class="normal"> - public - - - - + public + + + + void </span> <span class="sympad">writeToParcel</span> @@ -4563,15 +4564,15 @@ From interface </h4> <div class="api-level"> <div></div> - - + + </div> <div class="jd-details-descr"> - - - + + + <div class="jd-tagdata jd-tagdescr"><p></p></div> </div> @@ -4589,17 +4590,17 @@ From interface <A NAME="navbar_top"></A> <div id="footer" class="wrap" > - + <div id="copyright"> - + Except as noted, this content is licensed under <a - href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>. + href="http://www.apache.org/licenses/LICENSE-2.0">Apache 2.0</a>. For details and restrictions, see the <a href="/license.html"> Content License</a>. </div> <div id="build_info"> - + <script src="/timestamp.js" type="text/javascript"></script> <script>document.write(BUILD_TIMESTAMP)</script> @@ -4607,7 +4608,7 @@ From interface <div id="footerlinks"> - + <p> <a href="/about/index.html">About Android</a> | <a href="/legal.html">Legal</a> | @@ -4620,7 +4621,7 @@ From interface </div><!-- end doc-content --> -</div> <!-- end body-content --> +</div> <!-- end body-content --> diff --git a/docs/html/tools/support-library/features.jd b/docs/html/tools/support-library/features.jd index 0f0a0c0..ee1ed72 100644 --- a/docs/html/tools/support-library/features.jd +++ b/docs/html/tools/support-library/features.jd @@ -205,9 +205,12 @@ com.android.support:multidex:1.0.0 information on using the Action Bar, see the <a href="{@docRoot}guide/topics/ui/actionbar.html">Action Bar</a> developer guide. </li> - <li>{@link android.support.v7.app.ActionBarActivity} - Adds an application activity class that - must be used as a base class for activities that uses the Support Library action bar - implementation. + <li>{@link android.support.v7.app.AppCompatActivity} - Adds an application activity class that can + be used as a base class for activities that use the Support Library action bar + implementation. + </li> + <li>{@link android.support.v7.app.AppCompatDialog} - Adds a dialog class that can be used as a base + class for AppCompat themed dialogs. </li> <li>{@link android.support.v7.widget.ShareActionProvider} - Adds support for a standardized sharing action (such as email or posting to social applications) that can be included in an diff --git a/docs/html/tools/support-library/index.jd b/docs/html/tools/support-library/index.jd index 56a3954..1aef0c1 100644 --- a/docs/html/tools/support-library/index.jd +++ b/docs/html/tools/support-library/index.jd @@ -62,6 +62,211 @@ page.title=Support Library <div class="toggle-content opened"> <p id="rev21"><a href="#" onclick="return toggleContent(this)"> <img src="{@docRoot}assets/images/triangle-opened.png" class="toggle-content-img" alt="" +/>Android Support Library, revision 22.1.0</a> <em>(April 2015)</em> + </p> + <div class="toggle-content-toggleme"> + <dl> + <dt>Changes for <a href="features.html#v4">v4 support library:</a></dt> + <dd> + <ul> + + <li>Added the {@link android.support.v4.graphics.ColorUtils ColorUtils} class + to provide a set of color-related utility methods. + </li> + <li>Added the {@link android.support.v4.graphics.drawable.DrawableCompat#unwrap unwrap()} and + {@link android.support.v4.graphics.drawable.DrawableCompat#wrap wrap()} methods to the + {@link android.support.v4.graphics.drawable.DrawableCompat} class , allowing you to use + {@link android.support.v4.graphics.drawable.DrawableCompat#setTint setTint()}, + {@link android.support.v4.graphics.drawable.DrawableCompat#setTintList setTintList()}, + and {@link android.support.v4.graphics.drawable.DrawableCompat#setTintMode setTintMode()} + on all API level 4 or higher devices. + </li> + <li>Added the {@link android.support.v4.os.TraceCompat} class to + write trace events to the system trace buffer, which can then be collected and + visualized using the <a href="{@docRoot}tools/help/systrace.html">Systrace</a> tool. + </li> + <li>Added the {@link android.support.v4.util.CircularIntArray} class + to create circular integer array data structures. + </li> + <li>Added the {@link android.support.v4.util.CircularArray#clear clear()}, + {@link android.support.v4.util.CircularArray#removeFromStart removeFromStart()}, + and {@link android.support.v4.util.CircularArray#removeFromEnd removeFromEnd()} + methods to the {@link android.support.v4.util.CircularArray} class. Also, changed the + existing methods in this class to be non-final. + </li> + <li>Added the {@link android.support.v4.view.InputDeviceCompat} + as a helper class to access data in the + {@link android.support.v4.view.InputDeviceCompat} class. + </li> + <li>Added the {@link android.support.v4.view.LayoutInflaterCompat} + class as a helper class to access data in the + {@link android.support.v4.view.LayoutInflaterCompat} class + and added the {@link android.support.v4.view.LayoutInflaterFactory} interface. + </li> + <li>Added classes, methods, and interfaces to support nested scrolling. + <ul> + <li>Added the {@link android.support.v4.view.NestedScrollingChildHelper} + and {@link android.support.v4.view.NestedScrollingParentHelper} + helper classes for implementing nested scrolling parent and child views.</li> + <li>Added the {@link android.support.v4.view.NestedScrollingChild} + interface to be implemented by {@link android.view.View} subclasses.</li> + <li>Added the {@link android.support.v4.view.NestedScrollingParent} + and {@link android.support.v4.view.ScrollingView} interfaces to support + scrolling operations and provide scroll related APIs.</li> + <li>Added the + {@link android.support.v4.view.ViewGroupCompat#getNestedScrollAxes + getNestedScrollAxes()} method to the {@link android.support.v4.view.ViewGroupCompat} + class.</li> + <li>Added methods to the {@link android.support.v4.view.ViewParentCompat} class to + support nested scrolling. + </li> + <li>Added the {@link android.support.v4.widget.NestedScrollView} + class to support nested scrolling parent and child on both new and old versions of + Android. + </li> + </ul> + </li> + <li>Added methods and constants to the {@link android.support.v4.view.MotionEventCompat} + class for getting axis values and event source. + </li> + <li>Updated the {@link android.support.v4.view.accessibility.AccessibilityNodeInfoCompat} + class to add methods for errors, content invalidation and labels. + </li> + <li>Added the following interpolation classses for animation: + {@link android.support.v4.view.animation.FastOutLinearInInterpolator}, + {@link android.support.v4.view.animation.FastOutSlowInInterpolator}, + {@link android.support.v4.view.animation.LinearOutSlowInInterpolator}, + {@link android.support.v4.view.animation.LinearOutSlowInInterpolator}, and + {@link android.support.v4.view.animation.PathInterpolatorCompat}. + </li> + <li>Added the {@link android.support.v4.widget.Space} class to create gaps between + components in general purpose layouts. This class is deprecated in the gridlayout library. + </li> + <li>Added the {@link android.support.v4.widget.TextViewCompat} class for accessing + features in a {@link android.widget.TextView}. + </li> + <li>Added a displacement parameter to the + {@link android.support.v4.widget.EdgeEffectCompat#onPull onPull()} method in the + {@link android.support.v4.widget.EdgeEffectCompat} class. + </li> + + </ul> + </dd> + + + <dt>Changes for <a href="features.html#v7-appcompat">v7 appcompat library</a>:</dt> + <dd> + <ul> + <li>Added tint support to appcompat widgets, including + {@link android.support.v7.widget.AppCompatAutoCompleteTextView}, + {@link android.support.v7.widget.AppCompatButton}, + {@link android.support.v7.widget.AppCompatCheckBox}, + {@link android.support.v7.widget.AppCompatCheckedTextView}, + {@link android.support.v7.widget.AppCompatEditText}, + {@link android.support.v7.widget.AppCompatMultiAutoCompleteTextView}, + {@link android.support.v7.widget.AppCompatRadioButton}, + {@link android.support.v7.widget.AppCompatRatingBar}, + {@link android.support.v7.widget.AppCompatSpinner}, and + {@link android.support.v7.widget.AppCompatTextView}. + </li> + <li>Updated the {@link android.support.v7.app.AppCompatActivity} as the base + class for activities that use the support library action bar features. This class + replaces the deprecated {@link android.support.v7.app.ActionBarActivity}. + </li> + <li>Added the + {@link android.support.v7.app.AppCompatCallback} interface + to be implemented for AppCompat to be able to perform callbacks. + </li> + <li>Added the + {@link android.support.v7.app.AppCompatDelegate} abstract class + as a delegate you can use to extend AppCompat's support to any activity. + </li> + <li>Added the + {@link android.support.v7.app.AppCompatDialog} class + as the base class for AppCompat themed dialogs. + </li> + <li>Added the spinner style + {@link android.support.v7.app.AlertDialog} and + {@link android.support.v7.app.AlertDialog.Builder} classes to provide an AppCompat + themed {@link android.app.AlertDialog}. + </li> + <li>Added the {@link android.support.v7.graphics.Palette.Builder} class + for generating {@link android.support.v7.graphics.Palette} instances. + <ul> + <li>Added the + {@link android.support.v7.graphics.Palette#from} + method to the {@link android.support.v7.graphics.Palette} class to + start generating a Palette with the returned + {@link android.support.v7.graphics.Palette.Builder} instance. + </li> + <li>Deprecated the {@link android.support.v7.graphics.Palette#generate generate()} and + {@link android.support.v7.graphics.Palette#generateAsync generateAsync()} methods. + </li> + </ul> + </li> + + <li>Added the + {@link android.support.v7.widget.GridLayout.Spec#getAbsoluteAlignment + getAbsoluteAlignment()} method to the {@link android.support.v7.widget.GridLayout.Spec} + class. + </li> + <li>Deprecated use of <code>app:theme</code> for styling + {@link android.support.v7.widget.Toolbar}. You can now use + <code>android:theme</code> for toolbars on all API level 7 and higher devices and + <code>android:theme</code> support for all widgets on API level 11 and higher devices. + </li> + </ul> + </dd> + + + <dt>Changes for <a href="features.html#v17-leanback">v17 leanback library</a>:</dt> + <dd> + <ul> + <li> Added {@link android.support.v17.leanback.app.GuidedStepFragment}, + {@link android.support.v17.leanback.widget.GuidanceStylist} and + {@link android.support.v17.leanback.widget.GuidedActionsStylist} to support + creating multi-step decision flows. + </li> + </ul> + </dd> + + + <dt>Changes for <a href="features.html#v7-recyclerview">v7 recyclerview library</a>:</dt> + <dd> + <ul> + <li>Added {@link android.support.v7.util.SortedList} classes to display items in + a list order and provide notification of changes to the list. + </li> + <li>Added the {@link android.support.v7.widget.util.SortedListAdapterCallback} class + that can bind a sorted list to a + {@link android.support.v7.widget.RecyclerView.Adapter} class. + </li> + </ul> + </dd> + + + <dt>Changes for v8 renderscript library:</dt> + <dd> + <ul> + <li>Added the {@link android.support.v8.renderscript.ScriptIntrinsicHistogram} class for + use as a histogram filter.</li> + <li>Added the {@link android.support.v8.renderscript.ScriptIntrinsicResize} class for + performing a resize of a 2D allocation. + </li> + </ul> + </dd> + + </dl> + + + </div> +</div> <!-- end of collapsible section --> + + + +<div class="toggle-content closed"> + <p id="rev21"><a href="#" onclick="return toggleContent(this)"> + <img src="{@docRoot}assets/images/triangle-closed.png" class="toggle-content-img" alt="" />Android Support Library, revision 22</a> <em>(March 2015)</em> </p> <div class="toggle-content-toggleme"> @@ -159,6 +364,10 @@ page.title=Support Library </ul> </dd> + </div> +</div> + + <div class="toggle-content closed"> @@ -1113,4 +1322,3 @@ Android 3.2 and higher (all other APIs in the v4 library are already available w <p>Initial release with the v4 library.</p> </div> </div> - diff --git a/docs/html/training/enterprise/app-restrictions.jd b/docs/html/training/enterprise/app-restrictions.jd index fc5dfcc..dd2c2c0 100644 --- a/docs/html/training/enterprise/app-restrictions.jd +++ b/docs/html/training/enterprise/app-restrictions.jd @@ -316,8 +316,18 @@ if (!appCanUseCellular) { {@link android.content.Intent#ACTION_APPLICATION_RESTRICTIONS_CHANGED ACTION_APPLICATION_RESTRICTIONS_CHANGED} intent. Your app has to listen for this intent so you can change the app's behavior when the restriction settings - change. The following code shows how to dynamically register a broadcast - receiver for this intent: + change.</p> + +<p class="note"> + <strong>Note:</strong> The {@link + android.content.Intent#ACTION_APPLICATION_RESTRICTIONS_CHANGED + ACTION_APPLICATION_RESTRICTIONS_CHANGED} intent is sent only to listeners + that are dynamically registered, <em>not</em> to listeners that are declared + in the app manifest. +</p> +<p> + The following code shows how to dynamically register a broadcast receiver for + this intent: </p> <pre>IntentFilter restrictionsFilter = |