diff --git a/docs/html/sdk/android-1.6.jd b/docs/html/sdk/android-1.6.jd index 29dceec58c035..5dd2d953cc907 100644 --- a/docs/html/sdk/android-1.6.jd +++ b/docs/html/sdk/android-1.6.jd @@ -11,7 +11,7 @@ page.title=Android 1.6 Version Notes
The Android 1.6 system delivered in the SDK (as library and system image) is -the development counterpart to the Android 1.6 production system image, -deployable to Android-powered handsets starting September 2009. The system is fully -compliant and includes no external libraries.
+the development counterpart to the Android 1.6 production system image, which is +deployable to Android-powered handsets starting October 2009. The system is +fully compliant and includes no external libraries.The Android 1.6 system delivers an updated version of the framework API. As with previous versions, the Android 1.6 API @@ -32,11 +32,11 @@ system to correctly determine whether an application is compatible with the system, prior to installing the application.
For more information about how to use API Level, see the API Levels document.
+href="{@docRoot}guide/appendix/api-levels.html">API Levels document. -For a list of new system features, see the For a list of new user features and platform highlights, see the Android 1.6 Platform Highlights document.
@@ -139,22 +139,45 @@ available in the Android 1.6 system image are listed below (with -Localized UI strings match the locales that are displayable in -the emulator, accessible through the device Settings application.
+Localized UI strings match the locales that are accessible +through Settings.
AnticipateInterpolatorAnticipateOvershootInterpolatorBounceInterpolatorOvershootInterpolatorandroid:onClick to specify a View's
+View.OnClickListener
+from a layout file.
+ Applications can now use a new element in their manifest files, <supports- -screen> to indicate to the specific screen resolutions/densities that -they are designed to support. When the application is installed on a device -whose screen is not explicitly supported by the application, the system -runs the application in Compatibility Mode, where possible.
- -<supports-screen> element, the system
+ displays the application in compatibility mode, which performs best-effort scaling
+ of the application UI to match the resolution and density of the screen.
+
+ The attributes available for defining an application's screen support are: + +
smallScreen: Boolean value that indicates whether the
+ application is designed to run on devices with small screens.
+ Examples: QVGA low density; VGA high density.
+ normalScreens: Boolean value that indicates whether
+ the application is designed to run on devices with normal screens.
+ Examples: WQVGA low density; HVGA medium density; WVGA high density.
+ largeScreens: Boolean value that indicates whether
+ the application is designed to run on devices with significantly
+ larger screens, such that special care may be required on
+ the application's part to make proper use of the screen area.
+ Examples: VGA medium density; WVGA medium density.
+ anyDensity: Boolean value that indicates whether
+ the application can accommodate any screen density.
+ resizable: Boolean value that indicates whether
+ the application can expand its layout to fit slightly larger screens.
+ name: The name of the feature required by the application. Currently accepts
+ "android.hardware.camera" and "android.hardware.camera.autofocus" values, which specify that a
+ camera and camera autofocus are required, respectively.glEsVersion: Indicates the minimum version of OpenGL ES required.maxSdkVersion: This indicates the maximum API Level on which an application is
+ designed to run. If an application declares this attribute, the Android system prevents the user
+ from installing the application if the system's API Level is higher than the value specified in
+ this attribute. targetSdkVersion: This indicates the API Level that the application is targeting.
+ It is able to run on older versions (down to minSdkVersion), but was explicitly tested to
+ work with the version specified here. Specifying this version allows the platform to
+ disable compatibility code that is not required or enable newer features that are not
+ available to older applications. For a detailed view of API changes in this platform (API Level 4), see the For a detailed view of API changes in Android 1.6 (API Level 4), see the API Differences Report.
- - - - - -