2012-01-24 2 views

답변

2

기본적으로, 그것은 XML을 사용하는 것이 좋습니다. 레이아웃이 동적으로 자체적으로 변경 될 수있는 속성을 갖고 있다면 Java를 사용하는 것이 좋습니다. 유용성과 관련하여 XML을 사용하면 동적으로 실행되는 코드와 비교할 때 XML을 쉽게 재구성 할 수 있기 때문에 조금 더 좋습니다. 마지막으로 설계는 선택과 의견의 문제입니다.

2

시각적 드래그 앤 드롭 기능으로 인해 주로 자바 코드보다 XML을 사용하여 UI를 개발하는 것이 훨씬 쉽습니다. 그러나 뷰를 배치하는 XML 방식은 정적 인 자연이지만 자바 코드를 통해 런타임 중에 작업 할 수 있습니다 (다른 조건으로 조정할 수 있음). 그래서 당신이 생각하는 레이아웃의 일부는 시간에 변화가 없어야하며, XML 코드로 구현되어야하고 자바 코드로 구현되어야합니다. 또한 XML에 의한 정적 UI는 requirment 당 런타임 동안 JAVA cod에 의해 무시 될 수 있습니다.