Отдельная камера класса или все объединено? - PullRequest
2 голосов
/ 01 января 2012

У меня есть приложение, которое требует от пользователя сделать снимок, а затем загрузить его по HTTP-сообщению

, поэтому я написал коды и расположение камер (обратные вызовы, вид поверхности, кнопки и т. Д.) Вместе сМой класс загрузки изображения

, когда пользователь нажимает кнопку съемки: все текущие макеты установлены на GONE

и отображают пользовательский интерфейс камеры

imageupload_UI.setVisibility(View.GONE); //incl. upload button etc..
camera_UI.setVisibility(View.VISIBLE); //incl. surface view, buttons etc.

, все это делается в течение одногоXML-файл класса и одного макета

Итак, мой вопрос:

Разве лучше (более распространено) разделить коды камеры на другой класс и пользовательский макет и вызвать его через Intent или использовать мойтекущая настройка (все вместе)?

1 Ответ

3 голосов
/ 01 января 2012

Отдельный.Высокая когезия, низкая связь.Это путь.

...