Dan Morrill | a9788cd | 2009-11-15 11:49:30 -0800 | [diff] [blame] | 1 | page.title=Android 1.5 Features |
Dan Morrill | 3cd199f | 2009-11-06 14:04:16 -0800 | [diff] [blame] | 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> |
Dan Morrill | a9788cd | 2009-11-15 11:49:30 -0800 | [diff] [blame] | 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> |
Dan Morrill | 3cd199f | 2009-11-06 14:04:16 -0800 | [diff] [blame] | 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> |