Home | History | Annotate | Download | only in versions
      1 page.title=Android Lollipop
      2 
      3 @jd:body
      4 
      5 
      6 
      7 
      8 
      9 
     10 
     11   <div style="padding:0px 0px 0px 20px;float:right;margin:0 -10px 0 0">
     12     <img src="{@docRoot}images/home/l-hero_2x.png" srcset="{@docRoot}images/home/l-hero.png 1x, {@docRoot}images/home/l-hero_2x.png 2x" width="460" height="300" >
     13   </div>
     14 
     15   <div class="landing-docs" style="float:right;clear:both;margin:68px 0 2em 3em;">
     16   <div class="col-4 normal-links highlights" style="font-size:12px;">
     17     <h3 id="thisd" >   </h3>
     18     <ul style="list-style-type:none;">
     19   <li><a href="#Material">Material Design</a></li>
     20   <li><a href="#Perf">  </a></li>
     21   <li><a href="#Notifications"></a></li>
     22   <li><a href="#TV">   </a></li>
     23   <li><a href="#Documents">    </a></li>
     24   <li><a href="#Connectivity">  </a></li>
     25   <li><a href="#Graphics">   </a></li>
     26   <li><a href="#Audio">  </a></li>
     27   <li><a href="#Camera">    </a></li>
     28   <li><a href="#Work">Android  </a></li>
     29   <li><a href="#ScreenCapture">     </a></li>
     30   <li><a href="#Sensors">  </a></li>
     31   <li><a href="#WebView">Chromium WebView</a></li>
     32   <li><a href="#Accessibility">    </a></li>
     33   <li><a href="#Battery">      </a></li>
     34     </ul>
     35   </div>
     36 </div>
     37 
     38 
     39 
     40 
     41 
     42 
     43 
     44 <p>  Android 5.0 Lollipop&nbsp;        Android!</p>
     45 
     46 <p>           API  . Android      ,    ,      .</p>
     47 
     48 <p>   API   .   <a href="{@docRoot}about/versions/android-5.0.html"></a>.       Android 5.0  ,   <a href="http://www.android.com/versions/lollipop-5-0/">www.android.com</a>.</p>
     49 
     50 <h2 id="Material">Material Design</h2>
     51 
     52 <p> Android 5.0   <a href="http://www.google.com/design/spec">Material Design</a>.       c      .  </p>
     53 
     54 
     55 
     56 <p> <strong>3D-</strong>    ( z),        <strong> </strong>   .</p>
     57 
     58 
     59 <p> <strong> </strong>   ,   .  Material    ,      <strong>  </strong>   .</p>
     60 
     61 
     62 
     63 <div style="width:290px;margin-right:35px;float:left">
     64   <div class="framed-nexus5-port-span-5">
     65   <video class="play-on-hover" autoplay="">
     66     <source src="/design/material/videos/ContactsAnim.mp4">
     67     <source src="/design/videos/ContactsAnim.webm">
     68     <source src="/design/videos/ContactsAnim.ogv">
     69   </video>
     70   </div>
     71   <div style="font-size:10pt;margin-left:20px;margin-bottom:30px">
     72     <em>   ,    </em>
     73   </div>
     74 </div>
     75 
     76 
     77 <p> ,           . 
     78 
     79 <p>        XML  -  .      ,         .</p>
     80 
     81 <p>    <strong>RenderThread</strong>          . </p>
     82 
     83 
     84 <h2 id="Perf">  </h2>
     85 
     86 <p>Android 5.0         .</p>
     87 
     88 <p>Android         <strong>ART</strong>,       (AOT),   (JIT)   .     ARM, x86  MIPS.  ,     64- .</p>
     89 
     90 <p>ART        .          ,      .  , ART    ,      . </p>
     91 
     92 <p>Android 5.0  <strong>64- </strong>,    NVIDIA Tegra K1  Nexus 9.         . ,    Java,    64-.    .      , NDK    ABI  ARM v8, x86-64  MIPS-64.</p>
     93 
     94 <p> Android 5.0      .         .        .</p>
     95 
     96 
     97 <h2 id="Notifications"></h2>
     98 
     99 <p>  Android 5.0     ,   . </p>
    100 
    101 <img src="{@docRoot}images/versions/notification-headsup.png" style="float:right; margin:0 0 40px 60px" width="300" height="224" />
    102 
    103 <p>   <strong>  </strong>       .      ,     . </p>
    104 
    105 <p>  (,   )   <strong> </strong>.   ,     ,     .</p>
    106 
    107 <p>     <strong> </strong>,      ( ),   .</p>
    108 
    109 <p>        :  6&nbsp; ,     (, " ").     RemoteViews!</p>
    110 
    111 
    112 
    113 <h2 id="TV">    </h2>
    114 
    115 <p><a href="http://developer.android.com/tv/index.html">Android TV</a>&nbsp;         .            ,      .</p>
    116 
    117 <p> Android TV    <strong> </strong>    .            .  <strong> </strong>  <a href="{@docRoot}tools/support-library/features.html#v17-leanback">   17</a>,         3 .</p>
    118 
    119 <p> <strong>Android TV Input Framework</strong> (TIF)      ,  HDMI, -   IP-.          ,  TV Input.           HDMI-CEC. </p>
    120 
    121 <p> TV Input Framework    .           .   ,          .</p>
    122 
    123 
    124 
    125 <img src="{@docRoot}images/versions/recents_screen_2x.png" srcset="{@docRoot}images/versions/recents_screen.png 1x, {@docRoot}images/versions/recents_screen_2x.png 2x" style="float:right; margin:0 0 40px 60px" width="300" height="521" />
    126 
    127 <h2 id="Documents">    </h2>
    128 
    129 <p> Android 5.0    ,    " ".       .</p>
    130 
    131 <p> API              .</p>
    132 
    133 <p>          . ,    ,        . </p>
    134 
    135 
    136 
    137 <h2 id="Connectivity">  </h2>
    138 
    139 <p> Android 5.0   API         <strong> Bluetooth</strong> (BLE).    ( ),    ( ).</p>
    140 
    141 <p>   <strong></strong>         (Wi-Fi, ,     .&nbsp;.).                .</p>
    142 
    143 <p>API <strong>NFC</strong>       (AID).           NDEF      UTF-8.</p>
    144 
    145 
    146 
    147 <h2 id="Graphics">   </h2>
    148 
    149 <p> <strong><a href="http://www.khronos.org/opengles/3_X/">Khronos OpenGL ES 3.1</a></strong>    2D  3D-     . </p>
    150 
    151 <p>OpenGL ES 3.1  ,  ,   ,    ETC2/EAC   ,        ,    .</p>
    152 
    153 
    154 <div class="figure" style="width:350px; margin:0 0 0 60px">
    155 <img src="{@docRoot}images/versions/rivalknights.png" style="float:right;" width="350" height="525" />
    156 <p class="img-caption">  Rival Knights  Gameloft   ASTC (   )  AEP     ES 3.1.         (HDR)   .</p>
    157 </div>
    158 
    159 <p> Android 5.0   <strong>AEP</strong>&nbsp;   OpenGL ES,           ,   ASTC,  ,  &nbsp;.&nbsp;. C AEP        .</p>
    160 
    161 
    162 <h2 id="Audio">  </h2>
    163 
    164 <p>    <strong>    </strong>.      ,     ,      ,     ,       ,    (/)   .</p>
    165 
    166 <p> <strong> </strong>      8  (   5.1  7.1).</p>
    167 
    168 <p>       <strong> </strong>   ,    .        .        .</p>
    169 
    170 <p> <strong>   </strong>     ,    ,    .   API        ,  ,      .</p>
    171 
    172 <p>Android        <strong>USB</strong>.    , ,  &nbsp;.&nbsp;. Android 5.0    <strong>Opus</strong>.</p>
    173 
    174 <p> API <strong>{@link android.media.session.MediaSession}</strong>       .</p>
    175 
    176 
    177 <h2 id="Camera">    </h2>
    178 
    179 <p> Android 5.0  <strong>  API  </strong>.     YUV  Bayer RAW,    ,  ISO    ().            YUV      ,   30&nbsp;/ (  ).</p>
    180 
    181 <p>     ,        .</p>
    182 
    183 <p>         <strong>   (HEVC)</strong> H.265. </p>
    184 
    185 <p> Android 5.0    <strong> </strong>.        (4K)     -  . </p>
    186 
    187 
    188 
    189 <div class="figure" style="width:320px; margin:1em 0 0 20px;padding-left:2em;">
    190 <img style="float:right; margin:0 1em 1em 2em"    src="{@docRoot}images/android-5.0/managed_apps_launcher@2x.png"    srcset="{@docRoot}images/android-5.0/managed_apps_launcher@2x.png 2x"    alt="" width="300"  />
    191 <p class="img-caption">             .</p>
    192 </div>
    193 
    194 
    195 <h2 id="Work">Android  </h2>
    196 
    197 <p> <a href="{@docRoot}about/versions/android-5.0.html#Enterprise">   </a>        . ,         -,      .</p>
    198 
    199 <p>         .      ,           .</p>
    200 
    201 <p>   -    ,  <a href="{@docRoot}about/versions/android-5.0.html#DeviceOwner"></a>.       ,        .</p>
    202 
    203 
    204 
    205 <h2 id="ScreenCapture">     </h2>
    206 
    207 <p>Android 5.0            . </p>
    208 
    209 <p>                 .</p>
    210 
    211 
    212 <h2 id="Sensors">  </h2>
    213 
    214 <p> Android 5.0   <strong> </strong>.      ,   <strong> </strong> ,   . </p>
    215 
    216 <p>   ,    <em></em>, <em></em>  <em> </em>,    <strong> </strong>.</p>
    217 
    218 
    219 
    220 <h2 id="WebView">Chromium WebView</h2>
    221 
    222 <div style="float:right;margin:1em 2em 1em 2em;">
    223   <img src="/images/kk-chromium-icon.png" alt="" height="160" style="margin-bottom:0em;">
    224 </div>
    225 
    226 <p>   Android 5.0   Chromium  {@link android.webkit.WebView},    Chromium M37,    <strong>WebRTC</strong>, <strong>WebAudio</strong>  <strong>WebGL</strong>. </p>
    227 
    228 <p>Chromium M37      <strong>-</strong>: Custom Elements, Shadow DOM, HTML Imports  Templates.      <a href="http://polymer-project.org/">Polymer</a>   <a href="https://www.polymer-project.org/docs/elements/material.html"> Material Design</a>  WebView  .</p>
    229 
    230 <p> WebView    Chromium   Android  4.4,  Google Play      Chromium.</p>
    231 
    232 <p>   .   ,        WebView,     API   Android 5.0  .</p>
    233 
    234 
    235 
    236 <h2 id="Accessibility">    </h2>
    237 
    238 <p> API          ,     .          .</p>
    239 
    240 <p> API          .</p>
    241 
    242 
    243 
    244 <h2 id="Battery">      </h2>
    245 
    246 <p> API  <strong> </strong>    ,           Wi-Fi.</p>
    247 
    248 <p>  <code>dumpsys batterystats</code>  <strong>  </strong>,        ,      .      ,       ( )   ,    .</p>
    249 
    250 <img src="{@docRoot}images/versions/battery_historian.png" srcset="{@docRoot}images/versions/battery_historian@2x.png 2x" alt="" width="760" height="462"  />
    251 <p class="img-caption"> Battery Historian     <code>dumpsys batterystats</code>,     .     <a href="https://github.com/google/battery-historian">https://github.com/google/battery-historian</a>.</p>
    252