Платформа Android 2.2 представляет множество новых и интересных функций для пользователей и разработчиков. В этом документе представлен обзор некоторых новых пользовательских функций и технологий в Android 2.2. Дополнительную информацию о новых API-интерфейсах для разработчиков см. в примечаниях к версии Android 2.2 .
- Новые возможности пользователя
- Новые платформенные технологии
- Новые услуги для разработчиков
- Новые API-интерфейсы для разработчиков
Новые возможности пользователя
Дом
Новый виджет подсказок на главном экране помогает новым пользователям настроить главный экран с помощью ярлыков и виджетов и использовать несколько главных экранов. Телефон, средство запуска приложений и браузер теперь имеют специальные ярлыки на главном экране, что упрощает доступ к ним с любой из 5 панелей главного экрана. |
Поддержка обмена
Повышенная безопасность за счет добавления числового PIN-кода или буквенно-цифрового пароля для разблокировки устройства. Администраторы Exchange могут применять политику паролей на всех устройствах. Удаленная очистка: администраторы Exchange могут удаленно сбросить настройки устройства до заводских настроек по умолчанию, чтобы защитить данные в случае потери или кражи устройства. Календари Exchange теперь поддерживаются в приложении «Календарь». Автоматическое обнаружение: вам просто нужно знать свое имя пользователя и пароль, чтобы легко настроить и синхронизировать учетную запись Exchange (доступно для Exchange 2007 и более поздних версий). В приложении электронной почты теперь доступен поиск по глобальным спискам адресов , что позволяет пользователям автоматически заполнять имена получателей из каталога. |
Камера и Галерея
Галерея позволяет просматривать стопки изображений с помощью жеста масштабирования. Экранные кнопки камеры обеспечивают легкий доступ к новому пользовательскому интерфейсу для управления масштабированием, вспышкой, балансом белого, геотегами, фокусировкой и экспозицией. Видеокамера также предоставляет простой способ установить размер/качество видео для MMS и YouTube. Теперь, когда на видеокамере включена светодиодная вспышка , видео можно снимать ночью или в условиях низкой освещенности. |
Портативная точка доступа
Некоторые устройства, такие как Nexus One, можно превратить в портативную точку доступа Wi-Fi , которой могут пользоваться до 8 устройств. Вы можете использовать свой телефон на базе Android в качестве 3G-соединения для ноутбука с Windows или Linux, подключив его телефон к компьютеру с помощью USB-кабеля. Затем соединение распределяется между двумя устройствами. |
Несколько языков клавиатуры
Многоязычные пользователи могут добавлять несколько языков на клавиатуру и переключаться между несколькими языками ввода на основе латиницы, проводя по пробелу. Это изменяет ключи, а также словарь автоматического предложения. |
Улучшенная производительность
Производительность браузера была улучшена за счет использования движка V8, который обеспечивает более быструю загрузку страниц с большим количеством JavaScript. Повышение производительности Dalvik: повышение производительности в 2–5 раз для кода, нагруженного процессором, по сравнению с Android 2.1 с помощью Dalvik JIT. На графике справа показано увеличение производительности при переходе с Android 2.1 на Android 2.2 с использованием различных тестов производительности. Например, LinPack теперь работает более чем в 5 раз быстрее. Улучшение управления памятью ядра: улучшение восстановления памяти почти в 20 раз, что приводит к более быстрому переключению приложений и более плавной работе на устройствах с ограниченным объемом памяти. |
Новые платформенные технологии
Медиа-фреймворк
- Новая медиа-инфраструктура (Stagefright), поддерживающая локальное воспроизведение файлов и прогрессивную потоковую передачу HTTP.
- Продолжение поддержки OpenCore в Android 2.2.
Bluetooth
- Голосовой набор через Bluetooth
- Возможность обмениваться контактами с другими телефонами
- Поддержка автомобильных и настольных док-станций с поддержкой Bluetooth.
- Улучшенная матрица совместимости с автомобильными комплектами и гарнитурами.
Обновление ядра 2.6.32
- Поддержка HIGHMEM для оперативной памяти >256 МБ
- Планирование SDIO и улучшения BT
Новые услуги для разработчиков
Обмен сообщениями между Android Cloud и устройством
Приложения могут использовать Android Cloud для обмена сообщениями на устройствах для включения мобильных оповещений, отправки на телефон и функции двусторонней push-синхронизации.
Отчеты об ошибках приложений Android
Новая функция отчетов об ошибках для приложений Google Play позволяет разработчикам получать отчеты о сбоях и зависаниях от своих пользователей. Отчеты будут доступны после входа в свою учетную запись издателя.
Новые API-интерфейсы для разработчиков
Приложения на внешнем хранилище
Приложения теперь могут запрашивать установку на общее внешнее хранилище (например, на SD-карту).
Медиа-фреймворк
Предоставляет новые API-интерфейсы для фокусировки звука, маршрутизации звука в SCO и автоматического сканирования файлов в базу данных мультимедиа. Также предоставляет API, позволяющие приложениям обнаруживать завершение загрузки звука, а также автоматически приостанавливать и возобновлять воспроизведение звука.
Фотоаппарат и видеокамера
Новый API предварительного просмотра удваивает частоту кадров с ~10FPS до ~20FPS. Камера теперь поддерживает портретную ориентацию, управление масштабированием, доступ к данным экспозиции и утилиту миниатюр. Новый профиль видеокамеры позволяет приложениям определять возможности оборудования устройства.
Графика
Новые API для OpenGL ES 2.0, работающие с форматом изображений YUV, и ETC1 для сжатия текстур.
Резервное копирование данных
Приложения могут участвовать в резервном копировании и восстановлении данных, чтобы гарантировать, что пользователи сохранят свои данные после выполнения сброса настроек или при переключении устройств.
Менеджер политики устройств
Новые API-интерфейсы управления политиками устройств позволяют разработчикам писать приложения «администратора устройства», которые могут контролировать функции безопасности на устройстве, такие как минимальная надежность пароля, очистка данных и т. д. Пользователи могут выбирать администраторов, которые включены на их устройствах.
Фреймворк пользовательского интерфейса
Новые элементы управления и конфигурации «автомобильного режима» и «ночного режима» позволяют приложениям настраивать свой пользовательский интерфейс для таких ситуаций. API-интерфейс детектора жестов масштабирования обеспечивает улучшенное определение событий мультитач. Приложения теперь могут настраивать нижнюю полосу виджета TabWidget.
Дополнительные сведения о новых API-интерфейсах для разработчиков см. в примечаниях к версии Android 2.2 и в отчете о различиях API .