My:Abs
Лейауты
w | h | w/h | 1024/w | Устройство |
---|---|---|---|---|
480 | 320 | 1.50 | 2.13 | iphone |
480 | 320 | 1.50 | 2.13 | android старые |
800 | 480 | 1.67 | 1.28 | android типично |
800 | 480 | 1.67 | 1.28 | android планшеты |
854 | 480 | 1.78 | 1.20 | android телефоны |
960 | 640 | 1.50 | 1.07 | iphone |
960 | 540 | 1.78 | 1.07 | android новые |
1024 | 768 | 1.33 | 1.00 | ipad |
1024 | 600 | 1.71 | 1.00 | android планшеты |
1024 | 768 | 1.33 | 1.00 | android планшеты |
1280 | 800 | 1.60 | 0.80 | android планшеты |
Лейауты являются различными вариантами геометрических размеров экранов устройств. Возможны ситуации:
- Лейауты отличаются шириной и/или высотой
- только ориентацией (вертикальная-горизонтальная)
- маштабом (ширина и высота отличается в 2 раза)
Целесообразно покрывать 3 базовых отношения w/h:
1.33 | 1024x768 | других нет |
1.50 | 960x640, 480x320 | 2-кратная разница |
1.67 | 800x480, 960x540(-60), 854x480(-54), 1024x600(-24), 1280x800(-32) |
Остальные добивать интерфейсными полосками слева-справа или сверху-снизу. Полоска может быть одна (типа кепшен окна) с линком на сайт. Плюс 2-е ориентации, итого 6 лейаутов.
Для хиденов область поиска объектов имеет универсальное w/h и горизонтальную ориентацию. подстройка лейаутов происходит для положения и размера списков предметов и т.п.
Экраны - сцены - объекты
Сцены и объекты на лейаутах могут быть в следующих ситуациях:
- Сцена на всех лейаутах имеет одинаковое расположение объектов,
но различные координаты на экране и различный масштаб (например, поисковая сцена).
- Сцена и объекты на на ней имеют различное положение (например, элементы интерфейса)
- Разный состав объектов на сцене в разных лейаутах
(например, "бревна" разного вида для растяжения экрана, отсутствие некоторой кнопки и т.д.).
1. Все типы лейаутов сразу заданы (кол-во 2-6).
Если нужно добавить лейаут в готовый проект, это осуществляется копированием уже существующего.
2. При создании сцены