Я новичок в разработке Android и внедряю приложение адресной книги. Этому приложению потребуется экран «Добавить контакт» и экран «Редактировать контакт». Эти экраны будут очень похожи — «добавить контакт» по сути будет экраном «редактировать контакт», но для нового пустого контакта и с другим заголовком на панели действий. Должен ли я реализовать их как отдельные макеты и действия (доступ к ним будет осуществляться с помощью разных кнопок) или есть способ избежать дублирования кода (возможно, используя объекты стратегии или что-то в этом роде?)
Спасибо за любой совет.