Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Nowsoud
1 / 1 / 0
Регистрация: 01.01.2015
Сообщений: 83
#1

Приложение-анкета по канонам material design - Программирование Android

01.10.2016, 11:26. Просмотров 221. Ответов 3
Метки нет (Все метки)

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

Хочу спросить совета у опытных коллег:
1. как реализовать переход между вопросами с точки зрения логики (для каждого свой лейаут или замена текста вопроса и ответов)?
2. как реализовать анимированный переход между вопросами по канонам material design?
3. с помощью каких инструментов лучше и удобнее реализовать форму вопроса (textview и 2 button/textview radiobutton и button)?
3. как вообще с технической точки зрения подойти к дизайну?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.10.2016, 11:26     Приложение-анкета по канонам material design
Посмотрите здесь:

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

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

Material design для api10 - Программирование Android
Доброй ночи! Пишу приложения с требованиями по build target API 10. Хотелось бы сделать в рамках новой концепции material design....

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

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

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Pablito
2459 / 1904 / 591
Регистрация: 12.05.2014
Сообщений: 6,712
Завершенные тесты: 1
01.10.2016, 13:25     Приложение-анкета по канонам material design #2
начни с Hello World
потом будешь думать про material design принципы и тем более анимации
Nowsoud
1 / 1 / 0
Регистрация: 01.01.2015
Сообщений: 83
01.10.2016, 17:01  [ТС]     Приложение-анкета по канонам material design #3
Серьёзно? Что не так с моим вопросом, что побудило мысль о том, что я не могу холловорлд написать?

Не по теме:

я писал змейку и ещё пару игр.


Вопрос касается material design.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.10.2016, 08:09     Приложение-анкета по канонам material design
Еще ссылки по теме:

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

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

Не работает Design в андроид студии - Программирование Android
Я новичок в работе под андроид. Работал пол года, вчера решил обновить студию- через tools android SDK -все как положенно. Выбрал то, что...

Как подключить com.android.support:design в Eclipse - Программирование Android
Доброго дня! Недавно вышла новая библиотека com.android.support:design - вопрос как её подключить в среде Eclipse? От куда...

Python + material design под десктоп - Python
Собственно это возможно? Какие существуют инструменты для реализации материального дизайна под десктоп? Буду благодарен если покажите...

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


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

Или воспользуйтесь поиском по форуму:
shavuz
101 / 107 / 20
Регистрация: 29.01.2014
Сообщений: 534
02.10.2016, 08:09     Приложение-анкета по канонам material design #4
такой варриант:
вопросы можно сделать в ViewPager, сразу передаете в его адаптер лист с 10 обьектами (обьект - вопрос) и делаете ему автоматический переход к следующему вопросу, например если был выбран ответ или закончилось время на раздумие, то пейджер перейдет на следующий вопрос. так же у вьюпейджера есть встроенная анимация переходов и ее легко заменить на другую.
на счет дизайна:
1) класс вопрос
2) активити + фрагмент,
3) вьюпейджер
4) xml - QuestionItem - разметка для вопроса. тут в принципе как вам удобно, например вверху текстовое поле с вопросом, ниже в горизонтальном линеар лайауте radiobutton для выбора ответа и текстовое поле для варрианта ответа
так же возможно добавить кнопку перейди к следующему вопросу(перематывает viewpager)
5) менеджер игры. синглтон. обьясню. когда выбирается ответ, правельный или нет, то в менеджере сохраняется результат и когда даны ответы на все вопросы. менеджер подчитывает результат и возвращает их в нужное место, при начале опроса, менеджер пересоздается.

как то так . в кратце.

вот тут есть описание что такое вьюпейджер, думаю можно найти примеры и поподробней.
https://developer.android.com/traini...een-slide.html
Yandex
Объявления
02.10.2016, 08:09     Приложение-анкета по канонам material design
Ответ Создать тему
Опции темы

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