Реализация ActionBar из компонента библиотеки поддержки Android, который обеспечивает ActionBar для приложений, созданных для Android 2.1 (уровень API 7) и выше.

Начиная с Android 3.0 (уровень API 11), все действия, использующие тему по умолчанию, имеют панель действий в качестве панели приложения. Тем не менее, функции панели приложений постепенно добавляются в родную панель действий в различных версиях Android. В результате нативный ActionBar ведет себя по-разному в зависимости от того, какую версию системы Android может использовать устройство. Напротив, самые последние функции добавлены в версию панели инструментов библиотеки поддержки и доступны на любом устройстве, которое может использовать библиотеку поддержки.

По этой причине вам следует использовать класс панели инструментов библиотеки поддержки для реализации панелей приложений вашей деятельности. Использование панели инструментов библиотеки поддержки помогает обеспечить согласованное поведение вашего приложения на самых разных устройствах. Например, виджет «Панель инструментов» предоставляет возможности проектирования материалов на устройствах под управлением Android 2.1 (уровень API 7) или более поздней версии, но встроенная панель действий не поддерживает дизайн материала, если устройство не работает под управлением Android 5.0 (уровень API 21) или более поздней версии [ 116]

Полезные ссылки