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

Как организовать сохранение данных при регистрации - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Блокировка входящего вызова http://www.cyberforum.ru/android-dev/thread1782944.html
Коллеги, всех приветствую! Суть задачи, думаю, всем ясна из темы, собственно - описание текущей ситуации. В одном из классов - назовем его N1 в методе onCreate(Bundle savedInstanceState): ......
Программирование Android OnResponse variable Здравствуйте, у меня небольшая проблема, начну с примера. retrofit2.Call<ObjectModel> call = apiService.getListing(); call.enqueue(new retrofit2.Callback<ObjectModel>() ... http://www.cyberforum.ru/android-dev/thread1782933.html
Программирование Android GCM notification на выключеный экран
Народ помогите разобраться в проблеме с GCM. На экран блокировки уведомления приходят, на просто включеный экран уведомления приходят. Если выключить экран (питание) то пуши не доходят, телефон не...
Программирование Android Ошибка сборки после подключения AdColony
Подключил рекламу AdColony в свое приложение, хотел затестить на своем мобильнике, но Android Studio выдал такое: Information:Gradle tasks :app:preBuild UP-TO-DATE :app:preDebugBuild UP-TO-DATE...
Программирование Android PreferenceActivity - что использовать вместо устаревшего метода addPreferencesFromResource http://www.cyberforum.ru/android-dev/thread1782787.html
Разбираюсь с PreferenceActivity. Определил разметку, и теперь хочу подключить, а метод addPreferencesFromResource(int preferenceResId) уже считается устаревшим. Что вместо него юзать?
Программирование Android Максимально увеличить один элемент в Gridlayout и сжать до минимума остальные Здравствуйте! Имеется тестовая разметка: <?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.GridLayout xmlns:android="http://schemas.android.com/apk/res/android" ... подробнее

Показать сообщение отдельно
proggamer12
17 / 17 / 2
Регистрация: 06.07.2012
Сообщений: 509
Завершенные тесты: 1

Как организовать сохранение данных при регистрации - Программирование Android

19.07.2016, 21:38. Просмотров 304. Ответов 9
Метки (Все метки)

Здравствуйте!
Делаю регистрационную форму.
Регистрация состоит из нескольких частей:
1 ФИО и контакты
2 Дополнительная информация
3 Небольшой опрос

В конце появляется экран, в котором появляется предложение зарегистрировать ещё одного человека

Реализовал это как 4 отдельных activity после заполнения данных нужно нажать Далее для следующей активности. Сразу понял, что это не лучший вариант:
Если зарегистрировать, например 2х человек и нажать Назад, то активности от предыдущих пользователей будут пролистываться, хотя они уже не нужны (т.е. нужно постоянно по нажатию далее вызывать finish
Как сохранять данные? Отправлять (с помощью intent) из первого окна данные во второе, из второго (включая полученные от первого) в третье и т.д.) Неудобно. Можно использовать Sharedpreferences как буфер обмена, но не слишком ли сложно все получается?
В итоге я пришёл к выводу, что проще всего было бы сделать это все в одной большой активности. Но этот вариант будет на мой взгляд не столь удобен с точки зрения ui
Также есть вариант использовать viewpager.

Не могли бы вы подсказать: как на ваш взгляд будет правильнее организовать работу программы? Может есть какие-либо другие варианты, помимо тех, что я привёл?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru