Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/5: Рейтинг темы: голосов - 5, средняя оценка - 5.00
Hank
64 / 55 / 5
Регистрация: 28.12.2011
Сообщений: 306
1

Material design для api10

05.03.2015, 01:28. Просмотров 911. Ответов 16
Метки нет (Все метки)

Доброй ночи!

Пишу приложения с требованиями по build target API 10. Хотелось бы сделать в рамках новой концепции material design. Подскажите, реально ли натянуть данную концепцию на старые версии.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.03.2015, 01:28
Ответы с готовыми решениями:

Правильное использование Material Design
Добрый день! Как правильно использовать MAterial Design? Android 4.0 -...

Material Design. Dialog с текстом
Всем привет. Подскажите пожалуйста, есть ли аналог AlertDialog в Material...

Приложение-анкета по канонам material design
Здравствуйте. Начинаю постигать андроид. До этого юзабельных приложений не...

Создание RSS на базе Material Design
Добрый день! Подсел на тему Материал Дизайн. Уж очень она мне понравилась. Сам...

Как создать вкладки Tabs c ViewPager material design
Добрый день форумчане! Нужна ваша помощь! Как создать так называемый Tabs...

16
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,074
05.03.2015, 08:08 2
Не соврать, но вроде как appcompat подключить можно? Вот только оно надо?
0
dajver
410 / 274 / 22
Регистрация: 18.09.2010
Сообщений: 1,114
05.03.2015, 12:23 3
Скорей всего нет, material design работает начиная с 14 апи...
0
dan41k
]:->
98 / 92 / 19
Регистрация: 12.11.2013
Сообщений: 398
05.03.2015, 13:32 4
Вполне реально с помощью support v7 + некоторые Open Source либы (например для FAB)
0
ILNAR_93
Android
237 / 237 / 49
Регистрация: 19.01.2013
Сообщений: 1,882
Записей в блоге: 3
05.03.2015, 17:03 5
Коллеги, подскажите, как подключить? Тоже хочется попробовать )

Пробую так:
XML
1
 <style name="AppBaseTheme" parent="android:Theme.Material">
Ошибка:

Multiple annotations found at this line:
- android:Theme.Material requires API level 21 (current min is 14)
- error: Error retrieving parent for item: No resource found that matches the given name
'android:Theme.Material'.
0
dan41k
]:->
98 / 92 / 19
Регистрация: 12.11.2013
Сообщений: 398
05.03.2015, 17:24 6
Так не пойдет. Ты должен использовать обычную AppCompat тему.
0
ILNAR_93
Android
237 / 237 / 49
Регистрация: 19.01.2013
Сообщений: 1,882
Записей в блоге: 3
06.03.2015, 11:37 7
Java
1
2
public class ActionBarActivitye extends [COLOR="Red"]ActionBarActivity [/COLOR]{
}
error:

ActionBarActivity cannot be resolved to a type

Знает кто как решить?))

Добавлено через 28 минут
Решение моего вопроса:

Go to your project in the navigator, right click on properties.

Go to the Java Build Path tab on the left.

Go to the libraries tab on top.

Click add external jars.

Go to your ADT Bundle folder, go to sdk/extras/android/support/v7/appcompat/libs.

Select the file android-support-v7-appcompat.jar

Go to order and export and check the box next to your new jar.

Click ok.
Добавлено через 2 часа 23 минуты
Что то я делаю не так.. Может кто скинуть хелло ворлд с матеал дизайном?
0
dajver
410 / 274 / 22
Регистрация: 18.09.2010
Сообщений: 1,114
06.03.2015, 13:59 8
Цитата Сообщение от ILNAR_93 Посмотреть сообщение
Что то я делаю не так.. Может кто скинуть хелло ворлд с матеал дизайном?
Не будет на 10 апи работать материалка)) Можете и не пытаться, мнимум апи 14

Добавлено через 1 минуту
https://github.com/navasmdc/MaterialDesignLibrary вот либа, но опять же 14 апи
2
ILNAR_93
Android
237 / 237 / 49
Регистрация: 19.01.2013
Сообщений: 1,882
Записей в блоге: 3
06.03.2015, 15:13 9
dajver, у тебя этот пример работает ? У меня нет.. ( Опять ошибки....
0
dajver
410 / 274 / 22
Регистрация: 18.09.2010
Сообщений: 1,114
06.03.2015, 15:15 10
Конечно работает) Я использую его во всех своих приложения. Что пишет ? В чем причина не работы?)
0
ILNAR_93
Android
237 / 237 / 49
Регистрация: 19.01.2013
Сообщений: 1,882
Записей в блоге: 3
06.03.2015, 15:29 11
Я скачал, далее делаю ИМПОРТ -> Existing Android code.. -> Выбираю MaterialDesignLibrary-master...

Сразу в консоль валятся такие ошибки:
[2015-03-06 16:20:11 - MaterialDesignDemo] D:\source\java\skull\MaterialDesignLibrary-master\MaterialDesignDemo\res\layout\activity_switchs.xml:37: error: No resource identifier found for attribute 'checked' in package 'com.gc.materialdesigndemo'

Вот скриншот https://yadi.sk/i/HRPK-hTdf5fJS

Добавлено через 7 минут
если из XML все ругающиеся убрать то работает но получается чего то не хватает...
0
dajver
410 / 274 / 22
Регистрация: 18.09.2010
Сообщений: 1,114
06.03.2015, 15:31 12
Удаляйте еклипс и ставьте студию, проблем в 10 раз меньше будет с импортом доп либ...Сейчас студия вышла из стадии беты, работает намного стабильней. И в ней удобней работать, она специально предназначена для разработки под дроид)
0
ILNAR_93
Android
237 / 237 / 49
Регистрация: 19.01.2013
Сообщений: 1,882
Записей в блоге: 3
06.03.2015, 15:54 13
dajver, получается эклипс мудит?
0
dajver
410 / 274 / 22
Регистрация: 18.09.2010
Сообщений: 1,114
06.03.2015, 15:55 14
Эклипс давно отпал для разработки под дроид, студия более мощный инструмент для разработки. В еклипсе не т и половины того что есть в студии.
0
ILNAR_93
Android
237 / 237 / 49
Регистрация: 19.01.2013
Сообщений: 1,882
Записей в блоге: 3
06.03.2015, 15:56 15
dajver, отстою я походу))
0
dajver
410 / 274 / 22
Регистрация: 18.09.2010
Сообщений: 1,114
06.03.2015, 16:00 16
Цитата Сообщение от ILNAR_93 Посмотреть сообщение
отстою я походу))
Ну на пол года точно)
0
Pablito
2732 / 2167 / 735
Регистрация: 12.05.2014
Сообщений: 7,586
Завершенные тесты: 1
06.03.2015, 18:13 17
Я ради этой библиотеки переехал с эклипса на идею с его gradle. На эклипсе так и не смог его подключить.
Теперь получаю вот такое сообщение при попытке создать обычную кнопку:
Кликните здесь для просмотра всего текста
Material design для api10

Обратите внимание на название файла, который он не видит java.lang.NoSuchFieldError: shape_bacground.
Тени у него сделаны через ОДИН png файл. Ракел еще тот.

Другими словами, такой material design вы можете сделать в любой момент сами если нарисуете картинку тени (благо фотошоп-гайдов полно в инете) и примените ее как фон на лаяут под любою вашу кнопку старого дизайна.
0
06.03.2015, 18:13
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.03.2015, 18:13

Material Design. Можно ли экспортировать Skecth в андроид и что делать дальше?
Я хочу реализовать красивый дизайн, я нашел scetch ресурс,его можно...

Material Drawer
Здравствуйте, помогите, пожалуйста, разобраться: 1) создал тулбар с менюшкой,...

Как поставить тему Material?
Я много раз пытался сделать это разными способами но ничего не получалось......


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru