android 1.5 app,Android 1.5 Platform

API Level: 3

Android 1.5 is a major platform release

deployable to Android-powered handsets starting in May 2009.

The release includes new features for users and developers, as well as changes

in the Android framework API.

For developers, the Android 1.5 platform is available as a

downloadable component for the Android SDK. The downloadable platform includes a

fully compliant Android library and system image, as well as a set of emulator

skins, sample applications, and more. The downloadable platform is fully

compliant and includes no external libraries.

To get started developing or testing against the Android

1.5 platform, use the Android SDK and AVD Manager tool to

download the platform into your Android 1.6 or later SDK. For more information,

see Exploring the

SDK.

Platform Highlights

For a list of new user features and platform highlights, see the Android

1.5 Platform Highlights document.

Revisions

The sections below provide notes about successive releases of

the Android 1.5 platform component for the Android SDK, as denoted by

revision number. To determine what revision(s) of the Android

1.5 platforms are installed in your SDK environment, refer to

the "Installed Packages" listing in the Android SDK and AVD Manager.

1136f6b3a2349da415f72d1b1bfad085.png

Android 1.5, Revision 4 (May 2010)

Dependencies:

Requires SDK Tools r6 or higher.

Tools:

Adds support for library projects in the Ant build system.

Fixes test project build in the Ant build system.

3e54f4822052f69722b015cabe630b87.png

Android 1.5, Revision 3 (July 2009)

Dependencies:

Requires SDK Tools r3 or higher.

3e54f4822052f69722b015cabe630b87.png

Android 1.5, Revision 2 (May 2009)

Not available as an SDK component — please use Android 1.5, r3 instead.

3e54f4822052f69722b015cabe630b87.png

Android 1.5, Revision 1 (April 2009)

Not available as an SDK component — please use Android 1.5, r3 instead.

API Level

The Android 1.5 platform delivers an updated version of

the framework API. The Android 1.5 API

is assigned an integer identifier —

3 — that is

stored in the system itself. This identifier, called the "API Level", allows the

system to correctly determine whether an application is compatible with

the system, prior to installing the application.

To use APIs introduced in Android 1.5 in your

application, you need to set the proper value, "3", in the

android:minSdkVersion attributes of the

element in your application's manifest.

For more information about how to use API Level, see the API Levels document.

Framework API Changes

The sections below provide information about the application framework API provided by the Android 1.5 platform.

UI framework

Framework for easier background/UI thread interaction

AppWidget framework

APIs for creating secure home screen AppWidgets

documentation. Also see Introducing home screen widgets and the AppWidget

framework on the Android Developer's Blog.

APIs for populating

Media framework

Raw audio recording and playback APIs

Interactive MIDI playback engine

Video recording APIs for developers (3GP format)

Video and photo sharing Intents

Media search Intent

Input Method framework

Text-prediction engine

Ability to provide downloadable IMEs to users

Application-defined hardware requirements

Applications can now use a new element in their manifest files,

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

element and allows the installation to

continue only if the required hardware is present.

Speech recognition framework

Support for using speech recognition libraries via Intent. See

Miscellaneous API additions

LocationManager - Applications can get location change updates via

Intent

WebView - Touch start/end/move/cancel DOM event support

GLSurfaceView - convenience framework for creating OpenGL

applications

Broadcast Intent for app update install succeeded - for smoother app

upgrade experience

API differences report

For a detailed view of API changes in Android 1.5 (API Level 3), as compared to

the previous version, see the API

Differences Report.

Built-in Applications

The system image included in the downloadable platform provides these

built-in applications:

Alarm Clock

Browser

Calculator

Camcorder

Camera

Contacts

Custom Locale (developer app)

Dev Tools (developer app)

Dialer

Email

Gallery

IME for Japanese text input

Messaging

Music

Settings

Spare Parts (developer app)

Locales

The system image included in the downloadable platform provides a variety of

built-in locales. In some cases, region-specific strings are available for the

locales. In other cases, a default version of the language is used. The

languages that are available in the Android 1.5 system

image are listed below (with language_country/region

locale descriptor).

Chinese, PRC (zh_CN)

Chinese, Taiwan (zh_TW)

Czech (cs_CZ)

Dutch, Netherlands (nl_NL)

Dutch, Belgium (nl_BE)

English, US (en_US)

English, Britain (en_GB)

English, Canada (en_CA)

English, Australia (en_AU)

English, New Zealand (en_NZ)

English, Singapore(en_SG)

French, France (fr_FR)

French, Belgium (fr_BE)

French, Canada (fr_CA)

French, Switzerland (fr_CH)

German, Germany (de_DE)

German, Austria (de_AT)

German, Switzerland (de_CH)

German, Liechtenstein (de_LI)

Italian, Italy (it_IT)

Italian, Switzerland (it_CH)

Japanese (ja_JP)

Korean (ko_KR)

Polish (pl_PL)

Russian (ru_RU)

Spanish (es_ES)

Localized UI strings match the locales that are accessible

through Settings.

Emulator Skins

The downloadable platform includes a set of emulator skins that you can use for modeling your application in different screen sizes and resolutions. The emulator skins are:

QVGA-P (240x320, low density, small screen)

QVGA-L (320x480, low density, small screen)

HVGA (320x480, medium density, normal screen)

HVGA-P (320x480, medium density, normal screen)

HVGA-L (320x480, medium density, normal screen)

For more information about how to develop an application that displays and functions properly on all Android-powered devices, see Supporting Multiple Screens.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值