169 похожих чатов

Всем привет, подскажите, тут на проекте дизайнер предложил делать все

вьюхи чтобы скейлились относительно размера экрана девайса. Ну и основной довод, почему это хорошо - потому что на любом размере контент будет одинаково хорошо выглядеть и ничего никуда не уедет. Что думаете по такому подходу? Я так понимаю что если прилу на планшет ставить, то там будет все относительно гиганское.. Есть еще какие минусы? Делал у себя кто-то так?

7 ответов

12 просмотров

особенно “одинаково хорошо” будет выглядеть на зоопарке android устройств с разными диагоналями, соотношением сторон и плотностью пикселей (даже не говоря еще про планшеты)

iwann- Автор вопроса
Vitaliy Ponomarev
особенно “одинаково хорошо” будет выглядеть на зоо...

лучше выходит нам так не начинать? плохой подход?

от реализации зависит. но точно нельзя ориентироваться только на соотношение сторон и т.п. параметры поищите лучше примеры вроде такого или посмотрите как это в библиотеках для стилизации сделано, тот же restyle, twrnc и т.п. (только лучше не берите styled и всё что хуже него по производительности, если будете готовую либу брать) и от этого уже ориентируйтесь какой вариант для вашего приложения подходит но в идеале да, хотя бы на несколько основных вариантов экранов примеры нарисовать и попробовать одни и те же элементы там разложить, в фигме той же. сделать сначала для одного экрана и масштабировать на другие, сразу всё будет видно

Vitaliy Ponomarev
от реализации зависит. но точно нельзя ориентирова...

Я бы вообще не смотрел в сторону скалирование. Плохо кончится. Лучше лишний адаптив сделать, чем всё приложение так делать.

Alex
Я бы вообще не смотрел в сторону скалирование. Пло...

Мне один раз прям боком вышло Сперва я через скалирование сделал чтобы 'везде влезало без скролла' а потом добавился еще элемент И ещё И ещё И все переписывать без скалирования

Alex
Я бы вообще не смотрел в сторону скалирование. Пло...

ну кому-то хватает, если особо развитие проекта не предполагается

Похожие вопросы

Обсуждают сегодня

Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
> Копаем глубже > Следующий момент был, когда я спросил его, знает ли он JavaScript. Он ответил, что его учили работать с C#. Я тоже в университете писал на C#, но даже там мн...
Oleg Volkov
4
И никого не интересует какие пакеты кто использует. ((% Заходишь на сайт симфони и видишь поддержку Украины - по законам РФ это ж экстремизм. Только никто не отказывается от с...
Am Ambrion
11
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
Чтобы перехватить все нажимания буков на форме, надо хук ставить? Пробовал на форме ОнКейДаун, оно ловит клаву если фокус не на компоненте с вводом текста
Serjone
15
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
7
Народ! Впервые клиенту пришло письмо от РКН, у вас, дескать, есть яндекс метрика, а нигде не написано, что вы ее юзаете. Никто не сталкивался?
Sasha Beep
14
Всем привет! вывожу на общей стр дочерние ресурсыв каждом ресурсе галерея, и первая фотка должна выводиться на общей [!DocLister? &prepare=photo !]
Alekso
12
А можно вопрос? Мне сегодня сказали что у меня функция (которая просто заполняет массив значениями) не правильная void Full(double * arr, int n) { for (int i = 0; i < n; i...
† C E †
7
Добрый вечер. Хочу чтобы у меня в классе поле было функцией, которая возвращает строку. Делаю так: interface ... TGetOutPath = function : String of object; ... protec...
Kirill Filippenok
12
Карта сайта