2011-12-23 3 views
0

어떤 옵션이 더 좋을지 궁금합니다. 레이아웃, 이미지, 버튼으로 XML 파일을 만들거나 동적으로 자바 코드를 만들어야합니다. 너의 충고는 뭐니? 더 빠르고 효율적으로 응용 프로그램을 만들려고합니다.Android xml 또는 동적으로 생성 하시겠습니까?

+1

내 조언은 XML 레이아웃만을 사용합니다. 당신이 그것을 이해한다면 그것은 매우 쉽고 빠릅니다. –

답변

0

간단하고 응용 프로그램 인 경우 유연한 (멀티 스크린) 다음이 부분 때문에, 다른 특정 XML 레이아웃

이 정적 일을 선언 빠르다 대부분의 프로그래밍 언어에서
+1

여러 화면에서 작동하는 XML도 생성 할 수 있습니다. – Bevor

+0

아니요. 컨트롤 (textview, imageview 등)을 설정할 수 없으므로 화면 크기 당 백분율로 높이를 지정할 수 있습니다. –

+0

저밀도, 중 밀도, 고밀도 및 소형, 중형에서 작동하는 XML로 유연한 레이아웃을 만들 수 있습니다 큰 화면 크기. Java, 레이아웃 인플레이터 등으로 UI를 동적으로 구축하는 것도 좋은 옵션이며 도움이되는 몇 가지 상황입니다. –

0

을 만들어 할 수있는 자바 프로그래밍을위한 이동 컴파일러에 의해 최적화 될 수 있습니다.

동적 레이아웃이 필요한 앱 (동적 항목 수가있는 맞춤 목록 등)이있는 경우 자바 코드로만 레이아웃을 수행해야합니다.

0

XML 레이아웃을 기본으로 사용하고 특별한 이유가있는 경우 Java 코드 만 선택합니다.

0

일반적으로 xml을 사용하는 것이 좋습니다. 이것은 주로 더 빨리 구문 분석하기 때문입니다. 나는 xml 레이아웃을 선호한다.

0

내가 할 수있는 한 XML을 많이 사용하고 있습니다 (기본적으로 정적 뷰를 사용하는 경우). 뷰에 동적 인 내용이있는 경우 Java 프로그래밍을 사용하는 것이 좋습니다.

관련 문제