Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
66 / 56 / 6
Регистрация: 28.12.2011
Сообщений: 322

Material design для api10

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

Студворк — интернет-сервис помощи студентам
Доброй ночи!

Пишу приложения с требованиями по build target API 10. Хотелось бы сделать в рамках новой концепции material design. Подскажите, реально ли натянуть данную концепцию на старые версии.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.03.2015, 01:28
Ответы с готовыми решениями:

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

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

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

16
914 / 562 / 88
Регистрация: 13.02.2014
Сообщений: 2,082
05.03.2015, 08:08
Не соврать, но вроде как appcompat подключить можно? Вот только оно надо?
0
 Аватар для dajver
411 / 275 / 22
Регистрация: 18.09.2010
Сообщений: 1,114
05.03.2015, 12:23
Скорей всего нет, material design работает начиная с 14 апи...
0
]:->
 Аватар для dan41k
102 / 96 / 19
Регистрация: 12.11.2013
Сообщений: 398
05.03.2015, 13:32
Вполне реально с помощью support v7 + некоторые Open Source либы (например для FAB)
0
Android
245 / 242 / 52
Регистрация: 19.01.2013
Сообщений: 1,896
Записей в блоге: 3
05.03.2015, 17:03
Коллеги, подскажите, как подключить? Тоже хочется попробовать )

Пробую так:
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
102 / 96 / 19
Регистрация: 12.11.2013
Сообщений: 398
05.03.2015, 17:24
Так не пойдет. Ты должен использовать обычную AppCompat тему.
0
Android
245 / 242 / 52
Регистрация: 19.01.2013
Сообщений: 1,896
Записей в блоге: 3
06.03.2015, 11:37
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
411 / 275 / 22
Регистрация: 18.09.2010
Сообщений: 1,114
06.03.2015, 13:59
Цитата Сообщение от ILNAR_93 Посмотреть сообщение
Что то я делаю не так.. Может кто скинуть хелло ворлд с матеал дизайном?
Не будет на 10 апи работать материалка)) Можете и не пытаться, мнимум апи 14

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

Сразу в консоль валятся такие ошибки:
[2015-03-06 16:20:11 - MaterialDesignDemo] D:\source\java\skull\MaterialDesignLibra ry-master\MaterialDesignDemo\res\layout\act ivity_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
411 / 275 / 22
Регистрация: 18.09.2010
Сообщений: 1,114
06.03.2015, 15:31
Удаляйте еклипс и ставьте студию, проблем в 10 раз меньше будет с импортом доп либ...Сейчас студия вышла из стадии беты, работает намного стабильней. И в ней удобней работать, она специально предназначена для разработки под дроид)
0
Android
245 / 242 / 52
Регистрация: 19.01.2013
Сообщений: 1,896
Записей в блоге: 3
06.03.2015, 15:54
dajver, получается эклипс мудит?
0
 Аватар для dajver
411 / 275 / 22
Регистрация: 18.09.2010
Сообщений: 1,114
06.03.2015, 15:55
Эклипс давно отпал для разработки под дроид, студия более мощный инструмент для разработки. В еклипсе не т и половины того что есть в студии.
0
Android
245 / 242 / 52
Регистрация: 19.01.2013
Сообщений: 1,896
Записей в блоге: 3
06.03.2015, 15:56
dajver, отстою я походу))
0
 Аватар для dajver
411 / 275 / 22
Регистрация: 18.09.2010
Сообщений: 1,114
06.03.2015, 16:00
Цитата Сообщение от ILNAR_93 Посмотреть сообщение
отстою я походу))
Ну на пол года точно)
0
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
06.03.2015, 18:13
Я ради этой библиотеки переехал с эклипса на идею с его gradle. На эклипсе так и не смог его подключить.
Теперь получаю вот такое сообщение при попытке создать обычную кнопку:
Кликните здесь для просмотра всего текста

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

Другими словами, такой material design вы можете сделать в любой момент сами если нарисуете картинку тени (благо фотошоп-гайдов полно в инете) и примените ее как фон на лаяут под любою вашу кнопку старого дизайна.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.03.2015, 18:13
Помогаю со студенческими работами здесь

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

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

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

WPF: Material Design
Есть такая библиотека - Material Design In XAML Toolkit. Скачал с github демо-версию. В демо-программе есть меню слева (drawer), которое ...

Google material design - Ваше мнение?
Что нового привносит эта концепция в современный веб-дизайн? Я ничего нового для себя не узнал, ИМХО.


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

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru