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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Приложение наподобие Viber http://www.cyberforum.ru/android-dev/thread1816938.html
Всем привет! У меня такой вопрос: вообще возможно ли написать приложение наподобие Viber, пускай даже в нём не все будут функции, сложно ли это будет, за полгода можно? Опыт программирования...
Программирование Android Очистка кэша Добрый вечер! Я пишу под андроид на C# в Xamarin. Возникла такая проблема: в приложении есть данные, которые берутся с сайта и хранятся в IsolatedStorage, все работает хорошо. Но когда эти данные на... http://www.cyberforum.ru/android-dev/thread1816883.html
Программирование Android Как реализовать выделение элементов таблицы
Уважаемые знатоки, нужна ваша помощь :) Имеется таблица, созданная с помощью GridLayout, элементами которой являются ImageView. После реализации View.OnClickListener и регистрации слушателей для...
Как в navigation drawer activity засунуть активити Программирование Android
Здравствуйте! у меня такая проблема navigation drawer activity работает только с фрагментами как мне засунуть активити во фрагмент и открыть его через меню
Программирование Android Отправка данных из dialogfragment в активити в котором был создан диалог http://www.cyberforum.ru/android-dev/thread1816552.html
Здравствуйте. Нужна помощь. Как сделать так что при нажатии кнопки btnmodal в диалоге, в активити, которая вызвала диалог менялась текствью price, прибавлялось число из тесктвью pricemodal в...
Программирование Android Тема дипломной работы Всем привет! Тему диплома пока не выбрал, но есть огромный интерес к созданию приложения (допустим на android), которое обеспечивает обмен данными используя интернет, между устройствами. Имею ввиду... подробнее

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

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

вот тут есть описание что такое вьюпейджер, думаю можно найти примеры и поподробней.
https://developer.android.com/traini...een-slide.html
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru