2012-10-03 2 views

답변

1

:-). 그것의 사용자 인터페이스 (UI) 디자이너/편집기. 위젯을 편집기로 드래그 앤 드롭해야 각각의 XML 코드가 생성됩니다. 희망이 도움이됩니다.

+0

멋지지만, 탭 위젯을 사용자 정의하기에 충분하지 않습니다. – umirza47

+0

음 ... 간단한 작업에 유용합니다. 그들이 뭔가 복잡한 일을하기 위해 그것을 업그레이드하기를 희망한다. – Braj

2

IntelliJ IDEA 12에는 레이아웃을위한 그래픽 편집기가 있으며, 즉석에서 XML도 생성됩니다. 그 반대의 경우도 마찬가지입니다. IntelliJ IDEA의 커뮤니티 에디션은 무료이며 오픈 소스입니다.

0

외부 편집기를 사용할 수 있습니다. 하지만 XML을 사용하는 것이 좋습니다. 왜냐하면 훨씬 더 많은 제어권을 얻을 수 있기 때문입니다.

단순한 예로 시각적 레이아웃 편집기를 사용하여 텍스트 상자를 모양이 좋은 크기로 끌 수 있습니다. 그러나 테스트 할 때 사용하는 특정 화면 크기와 해상도 만 좋을 수도 있습니다. 대신 "wrap-content"와 같은 xml 속성을 사용하면 텍스트 상자가 자동으로 크기를 재조정하여 텍스트를 묶습니다. 그러면 모든 화면 크기/해상도에서 안정적으로 나타납니다.

당연히 xml을 직접 사용하여 세밀한 제어 및 정확도를 얻으려면 앱에서 타겟팅 할 화면 크기 및 해상도에 맞게 레이아웃을 미세 조정하고 조정해야합니다 제 생각에는 적극 추천합니다. 당신이 그것의 묘리를 터득하면

그것은 어렵지 않다 중 하나를 쉽게 XML 파일을 생성 할 수있는 사용 DroidDraw라는 뭔가가있다

관련 문제