В этом классе показано, как использовать компоненты пользовательского интерфейса и API, доступные в новых версиях Android, с обратной совместимостью, гарантируя, что ваше приложение по-прежнему будет работать на предыдущих версиях платформы.
В этом курсе новая функция «Вкладки панели действий», представленная в Android 3.0 (уровень API 11), служит руководящим примером, но вы можете применить эти методы к другим компонентам пользовательского интерфейса и функциям API.
Уроки
- Абстрагируйте новые API
- Определите, какие функции и API нужны вашему приложению. Узнайте, как определить промежуточные интерфейсы Java для конкретного приложения, которые абстрагируют реализацию компонента пользовательского интерфейса вашего приложения.
- Прокси для новых API
- Узнайте, как создать реализацию вашего интерфейса, использующую новые API.
- Создайте реализацию со старыми API.
- Узнайте, как создать собственную реализацию интерфейса, использующую старые API.
- Используйте компонент с учетом версий
- Узнайте, как выбрать реализацию для использования во время выполнения и начать использовать интерфейс в своем приложении.
Вам также следует прочитать
,В этом классе показано, как использовать компоненты пользовательского интерфейса и API, доступные в новых версиях Android, с обратной совместимостью, гарантируя, что ваше приложение по-прежнему будет работать на предыдущих версиях платформы.
В этом курсе новая функция «Вкладки панели действий», представленная в Android 3.0 (уровень API 11), служит руководящим примером, но вы можете применить эти методы к другим компонентам пользовательского интерфейса и функциям API.
Уроки
- Абстрагируйте новые API
- Определите, какие функции и API нужны вашему приложению. Узнайте, как определить промежуточные интерфейсы Java для конкретного приложения, которые абстрагируют реализацию компонента пользовательского интерфейса вашего приложения.
- Прокси для новых API
- Узнайте, как создать реализацию вашего интерфейса, использующую новые API.
- Создайте реализацию со старыми API.
- Узнайте, как создать собственную реализацию интерфейса, использующую старые API.
- Используйте компонент с учетом версий
- Узнайте, как выбрать реализацию для использования во время выполнения и начать использовать интерфейс в своем приложении.