Android Design Support Library — инструмент, который позволит стать новичку настоящим разработчиком карманных приложений.
Производитель любой операционной системы старается, в первую очередь, обеспечить максимальным количеством инструментов разработчика-любителя. Так, например, Microsoft выпускает обновлённую версию Visual Studio задолго до появления новой официальной версии платформы Windows. С написанием приложений для Android дела обстоят похожим образом, разница лишь в подходе.
С выпуском новой версии Google предлагает разработчикам свежие пакеты библиотек, куда входят коды всех самых актуальных надстроек. Android Design Support Library является неотъемлемой частью Material Design – новой концепции дизайнерского кода.
Конечно, Android Design Support Library – мощный пакет на все случаи жизни, но, в первую очередь, он призван помочь новичкам без малейшего опыта, которые хотят за несколько часов создать продукт, который не стыдно показать друзьям. Но обо всём по порядку.
Начало работы
Приложив немного усилий, спустя некоторое время, при помощи Android Design Support Library любой новичок создаст подобный проект.
Что внутри
Все выкладки с описаниями можно отыскать на сайте Android-разработчиков. Для тех, кто решил начать программировать без знания английского языка, есть альтернативный российский источник. Поэтому, руководствуясь принципом бесполезности изобретения велосипеда, рассмотрим основные возможности пакета без подробного описания конкретных кодов.
Первое и самое главное, что вам следует создать в своём приложении – это навигационные панели. Самая удобная и актуальная – выезжающая сбоку вкладка:
Стандартный набор заголовков для быстрого перемещения между отдельными страницами не только удобен для пользователя, но и полезен для разработчика. Здесь можно организовать полноценную связь со строкой состояния, а также каждому пункту меню присвоить подзаголовки.
Полноценной альтернативой или даже дополнением могут послужить вкладки.
Что в итоге
Работа с виджетами сегодня является неотъемлемой частью хорошего приложения. Конечно, никакие «красивости» не заменят оригинальность идеи и качество наполнения. Но теперь с помощью таких инструментов, как Android Design Support Library, появилась возможность быстро и без особых усилий упаковать задумку в яркий дизайн даже неопытному разработчику. И тогда, получив первые положительные отзывы, он обязательно направится к покорению некогда заоблачных вершин.