Home | History | Annotate | Download | only in source
      1 page.title=Android 1.5 Features
      2 doc.type=source
      3 @jd:body
      4 <h3><b>Release features - Android 1.5</b>
      5 </h3>
      6 <div><div><div><div><b>Previous release highlights</b>
      7 :<a href="{@docRoot}source/overview-1.0.html">Android 1.0</a>
      8 <br><br>This page provides a high-level overview of the new features added to
      9 Android 1.5. To see the code itself, you can either use the<a href="http://android.git.kernel.org/">GitWeb</a>
     10 interface to view snapshots of the files, or you can<a
     11 href="{@docRoot}source/download.html">download</a>
     12 the source code onto your local machine. You can use<i>repo init -u</i>
     13 git://android.git.kernel.org/platform/manifest.git<i>-b android-1.5</i>
     14 to download the source code for Android 1.5.<br><br><b>User interface refinements:</b>
     15 <br><ul><li>System-wide:
     16 <ul><li>Refinement of all core UI elements
     17 </li>
     18 <li>Animated window transitions (off by default)
     19 </li>
     20 <li>Accelerometer-based application rotations
     21 </li>
     22 </ul>
     23 </li>
     24 <li>UI polish for:
     25 <ul><li>In-call experience
     26 </li>
     27 <li>Contacts, Call log, and Favorites
     28 </li>
     29 <li>SMS MMS
     30 </li>
     31 <li>Browser
     32 </li>
     33 <li>Calendar
     34 </li>
     35 <li>Email
     36 </li>
     37 <li>Camera Gallery
     38 </li>
     39 <li>Application management
     40 </li>
     41 </ul>
     42 </li>
     43 </ul>
     44 <div><b><br>Performance improvements:</b>
     45 <br></div>
     46 <ul><li>Faster Camera start-up and image capture
     47 </li>
     48 <li>Much faster acquisition of GPS location (powered by SUPL AGPS)
     49 </li>
     50 <li>Smoother page scrolling in Browser
     51 </li>
     52 </ul>
     53 <br><b>Applications</b>
     54 <br><ul><li>Camera Gallery
     55 </li>
     56 <ul><li>Video recording
     57 </li>
     58 <li>Video playback (MPEG-4 3GP formats)
     59 </li>
     60 </ul>
     61 <li>Browser
     62 </li>
     63 <ul><li>Updated with latest Webkit browser Squirrelfish Javascript engines
     64 </li>
     65 <li>Copy 'n paste in browser
     66 </li>
     67 <li>Search within a page
     68 </li>
     69 <li>User-selectable text-encoding
     70 </li>
     71 <li>UI changes include:
     72 </li>
     73 <ul><li>Unified Go and Search box
     74 </li>
     75 <li>Tabbed bookmarks/history/most-visited screen
     76 </li>
     77 </ul>
     78 </ul>
     79 <li>Contacts
     80 </li>
     81 <ul><li>Shows user picture for Favorites
     82 </li>
     83 <li>Specific date/time stamp for events in call log
     84 </li>
     85 <li>One-touch access to a contact card from call log event
     86 </li>
     87 </ul>
     88 </ul>
     89 <b><br>Application framework</b>
     90 <br><br></div>
     91 <div><ul><li>On-screen soft keyboard
     92 </li>
     93 <ul><li>Works in both portrait and landscape orientation
     94 </li>
     95 <li>Support for user installation of 3rd party keyboards
     96 </li>
     97 <li>User dictionary for custom words
     98 </li>
     99 </ul>
    100 <li>Home screen
    101 </li>
    102 <ul><li>Widgets
    103 </li>
    104 <ul><li>Bundled home screen widgets include: analog clock, calendar, music player, picture frame, and search
    105 </li>
    106 </ul>
    107 <li>Live folders
    108 </li>
    109 </ul>
    110 <li>UI framework
    111 </li>
    112 <ul><li>Framework for easier background/UI thread interaction
    113 </li>
    114 <li>New SlidingDrawer widget
    115 </li>
    116 <li>Horizontal ScrollView widget
    117 </li>
    118 </ul>
    119 <li>Home Screen framework
    120 </li>
    121 <ul><li>APIs for creating secure home screen widgets
    122 </li>
    123 <li>APIs for populating live folders with custom content
    124 </li>
    125 </ul>
    126 <li>Media framework
    127 </li>
    128 <ul><li>Raw audio recording and playback APIs
    129 </li>
    130 <li>Interactive MIDI playback engine
    131 </li>
    132 <li>Video recording APIs for developers (3GP format)
    133 </li>
    134 <li>Video and photo sharing Intents
    135 </li>
    136 <li>Media search Intent
    137 </li>
    138 </ul>
    139 <li>Input Method framework
    140 </li>
    141 <ul><li>Text prediction engine
    142 </li>
    143 <li>Ability to provide downloadable IMEs to users
    144 </li>
    145 </ul>
    146 <li>Speech recognition framework
    147 </li>
    148 <ul><li>Support for using speech recognition libraries via Intent
    149 </li>
    150 </ul>
    151 <li>Misc API additions
    152 </li>
    153 <ul><li>LocationManager - Applications can get location change updates via Intent
    154 </li>
    155 <li>WebView - Touch start/end/move/cancel DOM event support
    156 </li>
    157 <li>SensorManager - redesigned sensor APIs
    158 </li>
    159 <li>GLSurfaceView - convenience framework for creating OpenGL applications
    160 </li>
    161 <li>Broadcast Intent for app update install succeeded - for smoother app upgrade experience
    162 </li>
    163 </ul>
    164 </ul>
    165 </div>
    166 <div></div>
    167 <div><br><b>System software</b>
    168 <br><br></div>
    169 <ul><li>New Linux kernel (version 2.6.27)
    170 </li>
    171 <li>SD card filesystem auto-checking and repair
    172 </li>
    173 <li>SIM Application Toolkit 1.0
    174 </li>
    175 </ul>
    176 <div><b><br>Supported hardware<br></b>
    177 <ul><li>Bluetooth</li>
    178 <ul><li>Stereo Bluetooth support (A2DP and AVCRP profiles)
    179 </li>
    180 <li>Auto-pairing
    181 </li>
    182 <li>Improved handsfree experience
    183 </li>
    184 </ul>
    185 </ul>
    186 <br><b>Developer tools</b>
    187 <br></div>
    188 <div><ul><li>Support for multiple versions of Android in a single SDK installation
    189 </li>
    190 <li>Improved JUnit support in ADT
    191 </li>
    192 <li>Easier application performance profiling
    193 </li>
    194 </ul>
    195 </div>
    196 </div>
    197 </div>
    198 </div>
    199