Ответ 1
В соответствии с Документация по совместимости с материалами для Android
Я собираюсь перефразировать материал здесь, если ссылка будет снята, что, скорее всего, будет в ближайшем будущем.
Для темы Материал
Тема материала доступна только в Android L Developer Предварительный просмотр. Чтобы настроить приложение для использования темы материала на устройствах запуск Android L Developer Preview и более старая тема на устройствах запуск более ранних версий Android:
Определите тему, которая наследуется от более старой темы (например, Holo) в RES/значения/styles.xml. Определить тему с тем же именем, которая наследует из материальной темы в res/values-v21/styles.xml. Задайте эту тему как ваша тема приложения в файле манифеста.
Что касается макетов
Если макеты, которые вы создаете в соответствии с конструкцией материала рекомендации не используют какие-либо новые атрибуты XML из Android L Developer Preview, они будут работать в предыдущих версиях Android. В противном случае вы можете предоставить альтернативные макеты. Вы также можете предоставить альтернативные макеты для настройки того, как ваше приложение выглядит раньше версии Android.
Создайте свои файлы макета для предварительного просмотра разработчика Android L внутри res/layout-v21/и ваши альтернативные файлы макета для более ранних версий Android внутри res/layout/. Альтернативные макеты имеют один и тот же файл имя.
Чтобы избежать дублирования кода, определите свои стили внутри res/values / и изменить стили в res/values-v21/для новых API.
Для виджета пользовательского интерфейса
Виджеты RecyclerView и CardView включены в Android L Библиотека поддержки предварительного просмотра разработчика, поэтому они доступны в более ранних версиях версии Android с этими ограничениями:
CardView возвращается к реализации программной тени, используя дополнительная обивка. CardView не обрезает представления своих детей, что пересекаются с закругленными углами. Эти ограничения не распространяются на Android L Developer Preview.
и, наконец, для анимаций
Следующие новые API-интерфейсы доступны только в Android L Developer Предварительный просмотр:
Переходы активности, обратная связь касания, отображение анимаций, анимации. Чтобы сохранить совместимость с предыдущими версиями Android, проверьте версию системы во время выполнения перед вызовом этих API.