원래 블랙 베리 응용 프로그램을 개발할 때 여러 화면 해상도를 지원할 수있는 것에 많은주의를 기울이지 않았습니다. 그래서, 320 * 240 해상도에서 정상적으로 동작하지만 다른 화면에서는 완전히 엉망이되는 코드로 끝났습니다.여러 화면 지원 - 블랙 베리
어떻게 수정해야합니까? 또는 일반적으로 각 해상도에 대해 하나의 빌드를 만들지 않고도 여러 해상도를 지원하는 방법은 무엇입니까?
감사합니다.
Teja.
원래 블랙 베리 응용 프로그램을 개발할 때 여러 화면 해상도를 지원할 수있는 것에 많은주의를 기울이지 않았습니다. 그래서, 320 * 240 해상도에서 정상적으로 동작하지만 다른 화면에서는 완전히 엉망이되는 코드로 끝났습니다.여러 화면 지원 - 블랙 베리
어떻게 수정해야합니까? 또는 일반적으로 각 해상도에 대해 하나의 빌드를 만들지 않고도 여러 해상도를 지원하는 방법은 무엇입니까?
감사합니다.
Teja.
은 일반적으로 몇 일을하려고 :
layout
방법으로 모든 화면 크기를 파악하십시오. 이 메소드는 한 번 (또는 몇 번만) 호출해야합니다. 따라서 계산 집약적 인 작업을 안전하게 수행 할 수 있습니다.몇 가지 사항을 염두에두면 정말 나쁘지 않습니다.이 방법을 처음부터 다시 설계하는 것이 한 가지 해결 방법으로 설계된 앱을 수정하는 것보다 쉽습니다.
또 하나의 마지막 팁 : 그래픽/UI 디자이너가있는 경우 해상도가 다른 경우 적어도 2-3 회의 모형을 작성하십시오. 그것들은 관련된 도전들에 대해서도 생각하게 할 것입니다.
블랙 베리 개발자 사이트에는이를 수행하는 방법에 대한 좋은 조언이 있습니다. 가장 좋은 방법은 아니지만 기기 정보를 감지하여 앱이 감지 한 기기에 올바른 구현을 사용하게하는 것입니다. 이 단점은 앱을 여러 번 만들고 애플리케이션에 모두 저장해야하므로 불필요하게 부풀려지게됩니다. 다른 장치에 대한 다른 다운로드 링크를 제공하거나 여기에 나열된 조언 중 일부를 사용하여 피할 수 있습니다.
Designing and developing for different BlackBerry devices and software versions