안녕하세요,Android 용 XML을 사용하여 개발 용
UI 개발과 관련하여 Android 코드 대신 XML 코드를 사용하는 방법은 무엇입니까? 어떤 방식으로 XML이 일반 Android 코드와 다른가요?
안녕하세요,Android 용 XML을 사용하여 개발 용
UI 개발과 관련하여 Android 코드 대신 XML 코드를 사용하는 방법은 무엇입니까? 어떤 방식으로 XML이 일반 Android 코드와 다른가요?
기본적으로, 그것은 XML을 사용하는 것이 좋습니다. 레이아웃이 동적으로 자체적으로 변경 될 수있는 속성을 갖고 있다면 Java를 사용하는 것이 좋습니다. 유용성과 관련하여 XML을 사용하면 동적으로 실행되는 코드와 비교할 때 XML을 쉽게 재구성 할 수 있기 때문에 조금 더 좋습니다. 마지막으로 설계는 선택과 의견의 문제입니다.
이 읽기, 당신은 당신의 대답을 얻을 것이다 : 당신이 당신의 레이아웃에 정적 요소를 한 경우
http://developer.android.com/guide/topics/ui/declaring-layout.html
시각적 드래그 앤 드롭 기능으로 인해 주로 자바 코드보다 XML을 사용하여 UI를 개발하는 것이 훨씬 쉽습니다. 그러나 뷰를 배치하는 XML 방식은 정적 인 자연이지만 자바 코드를 통해 런타임 중에 작업 할 수 있습니다 (다른 조건으로 조정할 수 있음). 그래서 당신이 생각하는 레이아웃의 일부는 시간에 변화가 없어야하며, XML 코드로 구현되어야하고 자바 코드로 구현되어야합니다. 또한 XML에 의한 정적 UI는 requirment 당 런타임 동안 JAVA cod에 의해 무시 될 수 있습니다.