Есть ли вероятность того, что размер экрана устройства Android не совпадает ни с одним из обобщенных размеров - PullRequest
1 голос
/ 13 марта 2012

Есть ли вероятность 0,00001%, что размер экрана устройства Android не совпадает ни с одним из четырех обобщенных размеров экрана?

Если да, откуда он выберет ресурсы макета, если я не определил их в папке макета по умолчанию?

Примечание У меня есть папка макета по умолчанию res/layout/, но у меня не все экраны, определенные в этой папке, а определены в соответствующей папке layout-''screen size '.

1 Ответ

2 голосов
/ 13 марта 2012

Есть ли вероятность 0,00001% того, что размер экрана устройства Android не совпадает ни с одним из четырех обобщенных размеров экрана?

Все устройства, на которых установлен Android Market на законных основаниях, будут водин из четырех блоков размера, или, возможно, в новых сегментах, определенных как часть будущих версий Android.

Однако существуют устройства (например, WIMM One носимые), которые работают под управлением Android и не имеют Android Market наих.Такие устройства, теоретически, могут сделать что-то необычное.

Если да, откуда он будет выбирать ресурсы макета, если я не определил их в папке макета по умолчанию?

Вам нужно будет спросить производителя устройства.

У меня есть папка макета по умолчанию res / layout /, но не все экраны, определенные в этой папке, скорее определили их в соответствующей компоновке-папка 'size size'.

Вообще говоря, лучше всего иметь один из всего в res/layout, тогда переопределять их с настроенными макетами только там, где это необходимо (например, вres/layout-large-land/).Если ничего другого, это минимизирует дублирование кода.

...