Описание:
У меня есть экран регистрации.Чтобы упростить ввод информации, я планирую обновить этот экран, уменьшив поле ввода.Я также хочу собрать отзывы пользователей, выполнив A / B тест.Поэтому я должен сохранить текущий экран регистрации и сделать новый.
Я полагаю, что текущий экран регистра имеет 10 полей ввода.
И новый, который я сделаю, имеет 4 поля ввода + небольшое изменение стиля.
Заблуждение:
Итак, я задаюсь вопросом о наилучшем способе реализации:
- Должен ли я использовать тот же RegisterActivity и просто отдельную разметку XML?
- Или я сделаюновое действие, такое как RenewalRegisterActivity (конечно, создается новый макет XML?
Структура проекта выглядит следующим образом:
Случай 1:
RegisterActivity.kt
regsiter_activity.xml
renewal_register_activity.xml
Случай 2:
RegsiterActivity.kt
register_activity.xml
RenewalRegsiterActivity.kt
renewal_register_activity.xml