Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6edea74a authored by Dirk Dougherty's avatar Dirk Dougherty Committed by The Android Open Source Project
Browse files

AI 147711: Fix link text in highlights doc. Copy "New APIs" section to Version Notes doc.

  BUG=1790234

Automated import of CL 147711
parent d97e8dc2
Loading
Loading
Loading
Loading
+18 −14
Original line number Diff line number Diff line
@@ -11,13 +11,13 @@ sdk.version=1.5_r1
The list below provides an overview of the changes. </p>

<ul>
<li><a href="#ui">UI Localizations</a>
<li><a href="#perf">Resolved Issues</a>
<li><a href="#features">Android 1.5 Platform Highlights</a>
<li><a href="#apis">New APIs and manifest elements</a>
<li><a href="#ui">User Interface Refinements</a>
<li><a href="#perf">Performance Improvements</a>
<li><a href="#features">New Features</a>
<li><a href="#apis">New APIs and Manifest Elements</a>
</ul>

<h2 id="ui">User interface refinements</h4>
<h2 id="ui">User Interface Refinements</h4>
<ul>
    <li>System-wide:
      <ul>
@@ -41,7 +41,7 @@ The list below provides an overview of the changes. </p>
   </li>
</ul>

<h2 id="perf">Performance improvements</h2>
<h2 id="perf">Performance Improvements</h2>

<ul>
<li>Faster Camera start-up and image capture</li>
@@ -50,7 +50,7 @@ The list below provides an overview of the changes. </p>
<li>Speedier GMail conversation list scrolling</li>
</ul>

<h4 id="features">New features</h4>
<h2 id="features">New Features</h2>

<ul>
  <li>On-screen soft keyboard
@@ -130,7 +130,7 @@ included in the Android SDK)
</li>
</ul>

<h4 id="apis">New APIs and manifest elements</h4>
<h2 id="apis">New APIs and Manifest Elements</h2>

<ul>
<li>UI framework
@@ -143,9 +143,13 @@ included in the Android SDK)

<li>AppWidget framework
  <ul>
    <li>APIs for creating secure home screen {@link android.appwidget app
        widgets}. Also see the <a href="http://android-developers.blogspot.com/2009/04/introducing-home-screen-widgets-and.html">Introducing home screen widgets and the AppWidget
        framework.</li>
    <li>APIs for creating secure home screen {@link android.appwidget
AppWidgets}. For information about how to use AppWidgets, see the Developer's
Guide <a href="{@docRoot}guide/topics/appwidgets/index.html">AppWidgets</a>
documentation. Also see <a
href="http://android-developers.blogspot.com/2009/04/introducing-home-screen-widgets-and.html">
Introducing home screen widgets and the AppWidget
framework</a> on the Android Developer's Blog.</li>
    <li>APIs for populating {@link android.provider.LiveFolders Live Folders}
        with custom content.</li>
  </ul>
@@ -185,11 +189,11 @@ continue only if the required hardware is present.</p>
<li>Speech recognition framework
    <ul>
    <li>Support for using speech recognition libraries via Intent. See {@link
android.speech.RecognizerIntent Speech Recognition}.</li>
android.speech.RecognizerIntent RecognizerIntent}.</li>
  </ul>
</li>

<li>Misc API additions
<li>Miscellaneous API additions
  <ul>
    <li>LocationManager - Applications can get location change updates via
        Intent</li>
+58 −40
Original line number Diff line number Diff line
@@ -16,8 +16,7 @@ sys.date=April 2009
<li><a href="#comp">Device Compatibility</a>
<li><a href="#apps">Built-in Applications</a>
<li><a href="#locs">UI Localizations</a>
<!-- <li><a href="#resolved-issues">Resolved Issues</a> -->
<li><a href="#features">Android 1.5 Platform Highlights</a>
<li><a href="#features">New Features</a>
<li><a href="#api-changes">API Changes</a>
</ul>

@@ -140,7 +139,9 @@ a default version of the language is used. The languages that will be
available in the Android 1.5 system image are listed below (with 
<em>language</em>_<em>country/region</em> locale descriptor).</p>

<div class="g-unit g-first" style="whitespace:nowrap;width:35%;">
<table style="border:0;">
<tr>
<td style="border:0">
<ul>
<li>Chinese, PRC (zh_CN)</li>
<li>Chinese, Taiwan (zh_TW)</li>
@@ -154,9 +155,10 @@ available in the Android 1.5 system image are listed below (with
<li>English, New Zealand (en_NZ)</li>
<li>English, Singapore(en_SG)</li>
<li>French, France (fr_FR)</li>
</div>
<div class="g-unit" style="whitespace:nowrap;">
<li>French, Belgium (fr_BE)</li>
</ul>
</td>
<td style="border:0;padding-left:5em;">
<li>French, Canada (fr_CA)</li>
<li>French, Switzerland (fr_CH)</li>
<li>German, Germany (de_DE)</li>
@@ -170,19 +172,13 @@ available in the Android 1.5 system image are listed below (with
<li>Polish (pl_PL)</li>
<li>Russian (ru_RU)</li>
<li>Spanish (es_ES)</li>
</ul> 
</div>
</td>
</tr>
</table>

<p>Localized UI strings match the locales that are displayable in 
the emulator, accessible through the device Settings application.</p>

<!-- 
<h2 id="resolved-issues">Resolved Issues</h2>
<ul>
<li><font color="red"><strong></strong></font></li>
</ul>
-->

<h2 id="features">New Features</h2>

<p>For a list of new system features, see the <a
@@ -197,15 +193,24 @@ Highlights</a> document.</p>
<li>UI framework</li>
  <ul>
    <li>Framework for easier background/UI thread interaction</li>
    <li>New SlidingDrawer widget</li>
    <li>Horizontal ScrollView widget</li>
    <li>New {@link android.widget.SlidingDrawer SlidingDrawer} widget</li>
    <li>New {@link android.widget.HorizontalScrollView HorizontalScrollview} widget</li>
  </ul>
</li>

  <li>Home Screen framework</li>
<li>AppWidget framework
  <ul>
    <li>APIs for creating secure home screen widgets</li>
    <li>APIs for populating live folders with custom content</li>
    <li>APIs for creating secure home screen {@link android.appwidget
AppWidgets}. For information about how to use AppWidgets, see the Developer's
Guide <a href="{@docRoot}guide/topics/appwidgets/index.html">AppWidgets</a>
documentation. Also see <a
href="http://android-developers.blogspot.com/2009/04/introducing-home-screen-widgets-and.html">
Introducing home screen widgets and the AppWidget
framework</a> on the Android Developer's Blog.</li>
    <li>APIs for populating {@link android.provider.LiveFolders Live Folders}
        with custom content.</li>
  </ul>
</li>

<li>Media framework</li>
  <ul>
@@ -215,40 +220,53 @@ Highlights</a> document.</p>
    <li>Video and photo sharing Intents</li>
    <li>Media search Intent</li>
  </ul>
  <li>Input Method framework </li>
</li>

<li>Input Method framework 
   <ul>
    <li>Text prediction engine</li>
    <li>{@link android.inputmethodservice.InputMethodService Input Method
        Service} framework</li>
    <li>Text-prediction engine</li>
    <li>Ability to provide downloadable IMEs to users</li>
  </ul>
</li>

<li>Application-defined hardware requirements
   <p>Applications can now use a new element in their manifest files, <a
href="{@docRoot}guide/topics/manifest/uses-configuration-element.html">
&lt;uses-configuration&gt;</a> to indicate to the Android system what hardware 
features they require in order to function properly. For example, an application
might use the element to specify that it requires a physical keyboard or a
particular navigation device, such as a trackball. Prior to installing the
application, the Android system checks the attributes defined for the
href="{@docRoot}guide/topics/manifest/uses-configuration-element.html">&lt;uses-
configuration&gt;</a> to indicate to the Android system what hardware features
they require in order to function properly. For example, an application might
use the element to specify that it requires a physical keyboard or a particular
navigation device, such as a trackball. Prior to installing the application, the
Android system checks the attributes defined for the
<code>&lt;uses-configuration&gt;</code> element and allows the installation to
continue only if the required hardware is present.</p></li>
  <li>Speech recognition framework</li>
continue only if the required hardware is present.</p>
</li>

<li>Speech recognition framework
    <ul>
    <li>Support for using speech recognition libraries via Intent</li>
    <li>Support for using speech recognition libraries via Intent. See {@link
android.speech.RecognizerIntent RecognizerIntent}.</li>
  </ul>
  <li>Misc API additions</li>
</li>

<li>Miscellaneous API additions
  <ul>
    <li>LocationManager - Applications can get location change updates via
        Intent</li>
    <li>WebView - Touch start/end/move/cancel DOM event support</li>
    <li>SensorManager - redesigned sensor APIs</li>
    <li>Redesigned {@link android.hardware.SensorManager Sensor Manager
        APIs}</li>
    <li>GLSurfaceView - convenience framework for creating OpenGL
        applications</li>
    <li>Broadcast Intent for app update install succeeded - for smoother app
        upgrade experience</li>
  </ul>
</li>

</ul>

<h3>API Change Details</h3>
<h3 id="api-diff">API Change Details</h3>

<p>For a detailed view of API changes in this platform (API Level 3), see the <a
href="{@docRoot}sdk/api_diff/3/changes.html">API Differences Report</a>.</p>