태블릿과 휴대 전화를 포함하여 Android 2.1 이상의 기기를 지원해야하는 Android 앱을 개발 중입니다.내 앱에서 Android 2.x 태블릿을 지원하는 가장 좋은 방법은 무엇입니까?
까다로운 부분은 안드로이드 2.x 태블릿과 대략 동일한 사용자 경험을 뼈 치명적인 허니컴 태블릿처럼 제공 할 수 있기를 바랍니다. 호환성 패키지를 사용하여 조각 지원을 항상 사용할 수 있도록 할 계획입니다. 그러나
문제는 제가 테스트를 위해 한 스탭을 구입 한 것으로보고했습니다. 실제로 10.1 인치 임에도 불구하고 "큰"화면을 가지고있는 앱입니다. 이것은 기술적으로 "xlarge"로 만들지 만, 물론 카테고리는 Android 2.2 (실행 됨)에 포함되지 않으므로 "커다란"것입니다. 원래 리소스 한정자를 사용하고 모든 xlarge 장치를 태블릿으로 취급하고 전화기 이외의 모든 장치를 처리하려고했지만 이제는 그럴 수 없습니다.
xlarge 및 대형 스크리닝 된 기기를 모두 태블릿으로 사용하는 것이 좋지 않습니까? Dell Streaks 및 기타 5 ~ 7 인치 스크린 장치가 여기에 포함됩니다.
더 좋은 방법이 있습니까? 나는 파편 주위에 정말로 내 머리를 제대로 잡지는 못했지만 파편 기반의 해결책은 가지고있는 누군가에게 명백 할 수 있습니다.
일반적으로 Hannspad에 설치 한 앱은 일반적인 태블릿 인터페이스를 사용하는 Evernote를 제외하고는 일반 전화 UI를 사용합니다. 어떻게 수행했는지 알고 싶습니다.
안드로이드 3.2에서 소개 된 새로운 "최소 너비"자원 한정자는 일반화 된 화면 크기 버킷을 제거함으로써이 문제를 해결할 것입니다. 아마도이 방법을 dp의 화면 너비를 맞추기 위해 코드를 작성한 다음 해당 활동에 조각을 추가하여 복사 할 수 있습니다. 그게 현명한거야? 그것이 고통이 될 경우 나는 그런 종류의 일을 피하고 싶습니다.
건배
@C Norris 귀하의 의견은 원래 질문에 대한 업데이트로 전달되어야합니다 (그렇지 않으면 간과 할 수 있음). 질문 아래에있는 편집 링크를 사용하여 편집 할 수 있습니다. –
감사합니다. 해당 링크가 보이지 않았습니다. – CNorris