0
Answered

Настройка вида датчиков

Яков Макаров 5 years ago updated by Igor (Core developer) 5 years ago 6
Какие единицы измерения в параметрах датчика? Получится ли датчик настроенный на разрешении 1280*720 перекинуть на 800*480 без изменений?
в частности параметры
radius-landscape, vertical-offset-landscape.
Для чего используются параметры:
width-compression и height-compression
Как я понял для растяжения/сжатия сответствующего графика (например roundbar).
Возможно ли непропорциональное растяжение - только вдоль одной оси?
какие бывают типы (type)? roundbar - дуга ,bar - столбик. А горизонтального "столбика" нет?
для чего служит fade-coeff,ghost.
С остальным вроде бы пока вопросов нет.
Under review
Какие единицы измерения в параметрах датчика? Получится ли датчик настроенный на разрешении 1280*720 перекинуть на 800*480 без изменений?
Хобдрайв адаптируется к разрешению и автоматически все промасштабирует при изменении разрешения. Вы можете проверить это, в windows версии принудительно задав оконный режим нужного размера.
radius-landscape, vertical-offset-landscape.
Вообще это атрибуты radius, vertical-offset. приставка -landscape означает что атрибут применяется только для ландшафтной ориентации.
По большинству атрибутов есть справка, например
radius - Радиус Дуги в процентах от максимального
vertical-offset - Вертикальное смещение воображаемой окружности (так же в процентах)
width-compression и height-compression
Как я понял для растяжения/сжатия сответствующего графика (например roundbar).Возможно ли непропорциональное растяжение - только вдоль одной оси?
В основном для сужения области, где рисуется график. Конечно, задав только width-compression=0.3 вы получите например узкий столбец в 30% ширины виджета.
какие бывают типы (type)? roundbar - дуга ,bar - столбик. А горизонтального "столбика" нет?
chart - собственно график.
Горизонтального столбца нет, в списке на реализацию стоит.
для чего служит fade-coeff,ghost.
fade-coeff - прозрачность активных блоков в виджете,
ghost - прозрачность неактивных блоков в виджете.

А как определяется максимальный радиус дуги?
Где справку посмотреть по атрибутам?
Все значения в процентах обычно рассчитываются от размеров виджета. Т.е. максимальный радиус дуги например - это максимальная окружность, которую можно вписать в текущие размеры виджета.

Небольшие объяснения есть в диалоге настройки виджетов ("Настроить сенсор") - если нажать на текст параметра (знак вопроса в андроид версии).
Полную документацию постепенно делаем, но пока только то что на форуме опубликовано.
colspan есть, а планируется ли rowspan и их совместное применение?
Поддерживается и rowspan. Единственное ограничение сейчас у него - последующие строки нужно "добивать" пустыми item. посмотрите примеры использования, в экране TPMS это используется.