Ответ 1
Да, вы можете создать приложение с материальным дизайном, используя eclipse. Пожалуйста, следуйте всем шагам ниже тщательно без ошибок.
Шаги:
- Создайте новый проект Android с целевой версией SDK версии 21. Если ваш проект уже существует, просто измените целевую версию SDK.
- Добавьте Appcommpat v7 lib в свою рабочую область и добавьте этот lib для создания пути вашего проекта. Вы можете найти эту библиотеку в sdk\extras\android\support\v7.
- Задайте цель сборки проекта до версии 21.
- В папке res должно быть только 2 значения.
- значения
- значения-V21
значения/styles.xml должны быть такими, как показано ниже.
<style name="AppBaseTheme" parent="Theme.AppCompat.Light.DarkActionBar">
....
// Your style here
</style>
values-v21/style.xml должен быть следующим.
<style name="AppBaseTheme" parent="@android:style/Theme.Material.Light.DarkActionBar">
....
// Your style here
</style>
Здесь вы можете найти разные атрибуты стиля https://developer.android.com/training/material/theme.html
После выполнения следующих шагов ваше приложение будет готово с тематикой дизайна материалов.
Теперь ваш второй вопрос, касающийся навигационного ящика, вы можете использовать следующую ссылку для простой и пошаговой реализации.
Часть 1 http://www.android4devs.com/2014/12/how-to-make-material-design-navigation-drawer.html4
Часть 2 http://www.android4devs.com/2015/01/recycler-view-handling-onitemtouch-for.html
В этой реализации используется просмотр ресайклеров. Для этого вам нужно добавить в проект проект recycler view lib (location - sdk\extras\android\support\v7) и добавить его в путь сборки.