page.title=Компоненты приложения page.landing=true page.landing.intro=Платформа приложений системы Android позволяет создавать функциональные и инновационные приложения с помощью набора компонентов, которые можно использовать многократно. В этом разделе рассказывается о том, как создавать компоненты, определяющие элементы структуры вашего приложения, и как связывать их воедино с помощью объектов Intent. page.metaDescription=Платформа приложений системы Android позволяет создавать функциональные и инновационные приложения с помощью набора компонентов, которые можно использовать многократно. В этом разделе рассказывается о том, как создавать компоненты, определяющие элементы структуры вашего приложения, и как связывать их воедино с помощью объектов Intent. page.landing.image=images/develop/app_components.png page.image=images/develop/app_components.png @jd:body
В этой статье я расскажу, как с помощью DialogFragment с использованием вспомогательной библиотеки v4 (в целях обеспечения совместимости с устройствами, работающими под управлением системы с версией ниже, чем Honeycomb) можно отобразить простое диалоговое окно редактирования и вернуть результат в вызывающую операцию с помощью интерфейса.
Сегодня мы выпустили библиотеку статических элементов, которая предоставляет доступ к тому же Fragments API (а также новому классу LoaderManager и нескольким другим классам), с тем чтобы приложения, совместимые с Android 1.6 и более поздними версиями, могли использовать фрагменты для создания пользовательских интерфейсов для планшетов.
Для создания быстро реагирующих приложений рекомендуется, чтобы в основном потоке пользовательского интерфейса выполнялся минимальный объем работы. Любая задача, которая в принципе может выполнять долго и привести к зависанию приложения, должна обрабатываться в другом потоке.
В этом учебном курсе разъясняются важные методы обратного вызова жизненного цикла, которые получает каждый экземпляр операции, и описывается, как их использовать, чтобы операция выполнялась так, как этого ожидает пользователь, и не потребляла системные ресурсы, когда они ей не нужны.
Данный курс обучения посвящен созданию динамического интерфейса пользователя с использованием фрагментов и его оптимизации для устройств с экранами разных размеров, включая поддержку устройств с версией Android 1.6.
В этом курсе обучения рассказывается о некоторых стандартных способах отправки и получения контента приложениями с помощью API-интерфейсов Intent и объекта ActionProvider.