2013-03-19 2 views
1

Android 용 태블릿 및 태블릿 용 응용 프로그램을 개발 중입니다. 이제 두 전화기의 UI가 다를 것입니다. 두 장치에 대해 서로 다른 두 개의 프로젝트를 만드는 것이 합리적입니까, 아니면 단일 프로젝트를 사용하고 다른 레이아웃을 사용하는 것이 더 합리적입니까?Android 태블릿 및 휴대 전화 용

친절 감사

+2

단일 프로젝트, 다른 레이아웃에 따라 더 나은 애플리케이션 성능

사용 모두 다른 Drawable Folder 다른 Dravable Layout를 사용합니다. –

+0

화면의 구성 요소가 완전히 다르거 나 레이아웃이 다른 경우 많이 사용합니다. 그리고 시각적 인 부분 이외의 다른 차이가 있다면. 기본적으로 나는 다음과 같이 말하고 싶습니다. 화면 크기를 맞추기 위해 올바른 레이아웃을 선택하십시오. – Gjordis

답변

4

다른 Drawable Layout 확인을 처리하여 하나의 응용 프로그램에

처럼

다른 Drawable folder 확인 this

  • 에 의해

    1. 처리를 다른 화면 크기의 장치를 처리하는 방법의 수는 있습니다 this

    2. By 코딩 장치의 크기를 얻고 그것을 따라 일부 UI를 변경합니다. (어려운 작업 인)이다

    는 응용 프로그램의 그래픽,

    때때로 당신이 가지고 응용 프로그램 등의 크기와 같은 매개 변수의 수에 따라 달라집니다 귀하의 사용

  • 4

    전화와 태블릿 UI를들이 본질적으로 다른 응용 프로그램입니다 너무 다른 않는 한, 다른 레이아웃과 함께 하나의 프로젝트를 사용하는 것이 좋습니다.

    다양한 크기의 휴대 전화와 태블릿, 다양한 해상도, 방향 등을 지원하려면 레이아웃이 두 ​​개 이상 필요할 수도 있습니다. 많은 프로젝트가있는 것보다 한 프로젝트에있는 것이 훨씬 좋습니다.

    두 개의 프로젝트를 사용하는 경우 Google Play에서 두 가지 앱을 배포해야하며 고객이 혼동을 일으킬 수 있습니다.

    +0

    버전 타겟팅을 사용하여 원하는 고객 만 볼 수있는 버전을 볼 수는 있지만 여전히 원하지는 않을 것입니다. – CorayThan

    0

    다양한 장치를 지원하기 위해 developes. 가장 좋은 참조 번호는 that입니다. 이것을 읽고 두 가지 다른 프로젝트를 만들 필요가 없다는 것을 이해할 것입니다.

    관련 문제