Особенности платформы Android 1.5
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
апрель 2009 г.
Платформа Android 1.5 представляет множество новых функций для пользователей и разработчиков. В списке ниже представлен обзор изменений.
Усовершенствования пользовательского интерфейса
- Общесистемный:
- Доработка всех основных элементов пользовательского интерфейса.
- Анимированные переходы окон (по умолчанию отключены)
- Вращение приложений на основе акселерометра
- Полировка пользовательского интерфейса для:
- Опыт работы по телефону
- Контакты, журнал вызовов и избранное
- СМС и ММС
- Браузер
- Gmail
- Календарь
- Электронная почта
- Камера и Галерея
- Управление приложениями
Улучшения производительности
- Более быстрый запуск камеры и захват изображения
- Гораздо более быстрое определение местоположения по GPS (на базе SUPL AGPS)
- Более плавная прокрутка страниц в браузере.
- Ускоренная прокрутка списка разговоров GMail
Новые возможности
- Экранная программная клавиатура
- Работает как в портретной, так и в альбомной ориентации.
- Поддержка установки пользователем клавиатур сторонних производителей.
- Пользовательский словарь для пользовательских слов
- Главный экран
- Виджеты
- В комплект виджетов главного экрана входят: аналоговые часы, календарь, музыкальный проигрыватель, фоторамка и поиск.
- Живые папки
- Камера и Галерея
- Запись видео
- Воспроизведение видео (форматы MPEG-4 и 3GP)
- Bluetooth
- Поддержка стерео Bluetooth (профили A2DP и AVCRP)
- Автосопряжение
- Улучшенный опыт громкой связи
- Браузер
- Обновлено новейшим браузером Webkit и механизмами Javascript Squirrelfish.
- Скопируйте и вставьте в браузер
- Поиск внутри страницы
- Выбираемая пользователем кодировка текста
- Изменения пользовательского интерфейса включают в себя:
- Единое окно перехода и поиска
- Закладки с вкладками/история/самый посещаемый экран
- Контакты
- Показывает изображение пользователя для избранного
- Конкретная отметка даты/времени для событий в журнале вызовов
- Доступ в одно касание к карточке контакта из события журнала вызовов
- Система
- Новое ядро Linux (версия 2.6.27)
- Автоматическая проверка и восстановление файловой системы SD-карты
- Инструментарий для приложений SIM 1.0
- Приложения Google (недоступны в образе системы Android 1.5, включенном в Android SDK)
- Просмотр статуса друзей Google Talk в приложениях «Контакты», SMS, MMS, GMail и электронной почты.
- Пакетные действия, такие как архивирование, удаление и пометка сообщений Gmail.
- Загрузить видео на Youtube
- Загрузите фотографии в Picasa
Новые API и элементы манифеста
- Фреймворк пользовательского интерфейса
- Платформа AppWidget
- Медиа-фреймворк
- Необработанные API-интерфейсы записи и воспроизведения звука
- Интерактивный механизм воспроизведения MIDI
-
Video Recording APIs
для разработчиков (формат 3GP). - Обмен видео и фотографиями
- Медиа-поиск Цель
- Структура метода ввода
- Платформа
Input Method Service
- Механизм прогнозирования текста
- Возможность предоставлять пользователям загружаемые IME.
- Требования к аппаратному обеспечению, определяемые приложением
Приложения теперь могут использовать новый элемент в своих файлах манифеста <uses-configuration> , чтобы указать системе Android, какие аппаратные функции им необходимы для правильной работы. Например, приложение может использовать этот элемент, чтобы указать, что ему требуется физическая клавиатура или определенное навигационное устройство, например трекбол. Перед установкой приложения система Android проверяет атрибуты, определенные для элемента <uses-configuration>
, и разрешает продолжить установку только при наличии необходимого оборудования.
- Система распознавания речи
- Поддержка использования библиотек распознавания речи через Intent. См.
RecognizerIntent
.
- Различные дополнения API
- LocationManager — приложения могут получать обновления изменения местоположения через Intent.
- WebView — сенсорное начало/окончание/перемещение/отмена поддержки событий DOM.
- Переработанные
Sensor Manager APIs
- GLSurfaceView — удобная платформа для создания приложений OpenGL.
- Широковещательное намерение для установки обновления приложения выполнено успешно – для более плавного обновления приложения
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-29 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-29 UTC."],[],[],null,["# Android 1.5 Platform Highlights\n\n*April 2009*\n\nThe Android 1.5 platform introduces many new features for users and developers.\nThe list below provides an overview of the changes.\n\n- [User Interface Refinements](#ui)\n- [Performance Improvements](#perf)\n- [New Features](#features)\n- [New APIs and Manifest Elements](#apis)\n\nUser Interface Refinements\n--------------------------\n\n- System-wide:\n - Refinement of all core UI elements\n - Animated window transitions (off by default)\n - Accelerometer-based application rotations\n- UI polish for:\n - In-call experience\n - Contacts, Call log, and Favorites\n - SMS \\& MMS\n - Browser\n - Gmail\n - Calendar\n - Email\n - Camera \\& Gallery\n - Application management\n\nPerformance Improvements\n------------------------\n\n- Faster Camera start-up and image capture\n- Much faster acquisition of GPS location (powered by SUPL AGPS)\n- Smoother page scrolling in Browser\n- Speedier GMail conversation list scrolling\n\nNew Features\n------------\n\n- On-screen soft keyboard\n - Works in both portrait and landscape orientation\n - Support for user installation of 3rd party keyboards\n - User dictionary for custom words\n- Home screen\n - Widgets\n - Bundled home screen widgets include: analog clock, calendar, music player, picture frame, and search\n - Live folders\n- Camera \\& Gallery\n - Video recording\n - Video playback (MPEG-4 \\& 3GP formats)\n- Bluetooth\n - Stereo Bluetooth support (A2DP and AVCRP profiles)\n - Auto-pairing\n - Improved handsfree experience\n- Browser\n - Updated with latest Webkit browser \\& Squirrelfish Javascript engines\n - Copy 'n paste in browser\n - Search within a page\n - User-selectable text-encoding\n - UI changes include:\n - Unified Go and Search box\n - Tabbed bookmarks/history/most-visited screen\n- Contacts\n - Shows user picture for Favorites\n - Specific date/time stamp for events in call log\n - One-touch access to a contact card from call log event\n- System\n - New Linux kernel (version 2.6.27)\n - SD card filesystem auto-checking and repair\n - SIM Application Toolkit 1.0\n- Google applications (not available in the Android 1.5 System Image that is included in the Android SDK)\n - View Google Talk friends' status in Contacts, SMS, MMS, GMail, and Email applications\n - Batch actions such as archive, delete, and label on Gmail messages\n - Upload videos to Youtube\n - Upload photos on Picasa\n\nNew APIs and Manifest Elements\n------------------------------\n\n- UI framework\n - Framework for easier background/UI thread interaction\n - New [SlidingDrawer](/reference/android/widget/SlidingDrawer) widget\n - New [HorizontalScrollview](/reference/android/widget/HorizontalScrollView) widget\n- AppWidget framework\n - APIs for creating secure home screen [AppWidgets](/reference/android/appwidget/package-summary). For information about how to use AppWidgets, see the Developer's Guide [AppWidgets](/guide/topics/appwidgets) documentation. Also see [Introducing home screen widgets and the AppWidget\n framework](http://android-developers.blogspot.com/2009/04/introducing-home-screen-widgets-and.html) on the Android Developer's Blog.\n - APIs for populating [Live Folders](/reference/android/provider/LiveFolders) with custom content.\n- Media framework\n - Raw audio recording and playback APIs\n - Interactive MIDI playback engine\n - [Video Recording APIs](/reference/android/media/MediaRecorder) for developers (3GP format).\n - Video and photo sharing Intents\n - Media search Intent\n- Input Method framework\n - [Input Method\n Service](/reference/android/inputmethodservice/InputMethodService) framework\n - Text-prediction engine\n - Ability to provide downloadable IMEs to users\n- Application-defined hardware requirements Applications can now use a new element in their manifest files, [\\\u003cuses-\n configuration\\\u003e](/guide/topics/manifest/uses-configuration-element) to indicate to the Android system what hardware features\n they require in order to function properly. For example, an application might\n use the element to specify that it requires a physical keyboard or a particular\n navigation device, such as a trackball. Prior to installing the application, the\n Android system checks the attributes defined for the\n `\u003cuses-configuration\u003e` element and allows the installation to\n continue only if the required hardware is present.\n\n- Speech recognition framework\n - Support for using speech recognition libraries via Intent. See [RecognizerIntent](/reference/android/speech/RecognizerIntent).\n- Miscellaneous API additions\n - LocationManager - Applications can get location change updates via Intent\n - WebView - Touch start/end/move/cancel DOM event support\n - Redesigned [Sensor Manager\n APIs](/reference/android/hardware/SensorManager)\n - GLSurfaceView - convenience framework for creating OpenGL applications\n - Broadcast Intent for app update install succeeded - for smoother app upgrade experience"]]