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