СУМІСНІСТЬ З екранів КІЛЬКОХ РІЗНОВИДІВ – ANDROID ДОДАТКИ

При створенні Android враховувався той фактор, що система повинна працювати з екранами різноманітних розмірів, а також адаптуватися до змін орієнтації екрану Найкращий спосіб, що дозволяє справлятися з розбіжністю параметрів екрану в різних пристроях Android, полягає в тому, що компонування ваших сторінок повинна бути настільки гнучкою, наскільки це можливо Зображення, що використовуються у вашій програмі, можуть неідеально виглядати на дуже великих і нетипово малих екранах, але можна підібрати варіанти компоновки, які будуть цілком зручні для роботи на будь-якому екрані: від найдрібнішого дисплея з помірним дозволом до високоякісного екрану з роздільною здатністю 1920 х 1080

Іншими словами, не починайте відразу розробляти безліч варіантів компоновки і різновидів ресурсів для екранів з різним дозволом Потрібно адаптувати сторінку під різні розміри екранів хоча б настільки, щоб на будь-якому екрані з вашим додатком було більш-менш зручно працювати

Тестування сумісності з розміром екрану

Тестування виключно важливо для забезпечення сумісності програми з дисплеями У комплекті для розробки ПЗ та в диспетчері віртуальних пристроїв Android можна задати конфігурації для будь-яких параметрів екрану, які тільки можуть бути у смартфонів, що працюють з Android Як було розказано, можна вказати задані й настроюються користувачем розміри екрану вже на етапі створення віртуального пристрою Android

Кваліфікатори ресурсів і розміри екранів

Коли у вас будуть варіанти компоновки, придатні для роботи в переважній більшості випадків, ви, можливо, захочете поліпшити відображення вашої програми на деяких конкретних дисплеях Можливо, доведеться роздільно використовувати макети у випадках, коли буде потрібно з максимальною користю задіяти простір широкого екрану, а не просто розтягнути сторінку на весь екран (Наприклад, можна виділити окрему секцію для попереднього перегляду) У таких ситуаціях, а також при роботі зі спеціалізованими додатками, які доводиться переглядати на виключно дрібних екранах, можна робити варіанти компонування для особливих випадків, застосовуючи при цьому кваліфікатори ресурсів

Кваліфікатори ресурсів – це набір правил найменування для каталогів з ресурсами Ці правила дозволяють надавати альтернативні ресурси для роботи в умовах, описуваних кваліфікатора Прикладами таких умов можуть бути, зокрема, висока або низька щільність пікселів, мова, країна і доступність певних апаратних ресурсів Весь спектр кваліфікаторів ресурсів представлений за адресою http://developerandroidcom/guide/topics/resources/ providing-resourceshtml#AlternativeResources

Джерело: Android Програмування на Java для нового покоління мобільних пристроїв

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*