Android 2.1
Android 2.1 – первый релиз ветки 2.x, состоявшийся в январе 2010 года. Глобальных изменений он не претерпел и, по сути, функционал остался таким же что и в версии 2.0. Поднялся API Level до уровня 7-й. При написании приложений совместимых с этой версией Android необходимо в manifest файле указывать параметр android:minSdkVersion=”7″ в секции <manifest>:
<manifest>
…
<uses-sdk android:minSdkVersion=”7″>
…
</manifest>
Основным новшеством, представляющим интерес для конечного пользователя, стало добавление анимированных (живых) обоев (live wallpapers). Остальные изменения каснулись Framework API и представляют наибольший интерес для разработчиков:
Работа с живыми обоями:
Следующие компоненты обеспечивают доступ к API для работы с анимированными (живыми обоями)
- Новая версия пакета android.service.wallpaper
- Добавлен новый класс WallpaperInfo
- Обновленный WallpaperManager
Телефония:
- Новый класс SignalStrength предоставляет информацию об уровне сигнала сети
- Новый метод onDataConnectionStateChanged(int, int) callback
Views:
Добавлены новые методы:
- isOpaque() и onDrawScrollBars(Canvas)
- RemoteViews: addView(int, RemoteViews) и removeAllViews(int)
- ViewGroup: isChildrenDrawingOrderEnabled() и setChildrenDrawingOrderEnabled(boolean)
WebKit:
- Новые методы WebStorage для управления сетевыми web хранилищами
- Новые методы GeolocationPermissions для получения геолокационных данных
- Новые методы WebSettings для управления настройками кэша приложений, сетевых хранилищ и масштабирования экрана на основе плотности отображаемой информации
- Новые методы WebChromeClient для записи видео, обзора History и некоторые другие
Ссылки:
Все версии Android:
|
|

