Оформление от FoxFD

Альтернативные и пользовательские темы оформления
FoxFD
Местный
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48
Контактная информация:

Оформление от FoxFD

Сообщение FoxFD »

Очень глубокая бетка внешнего вида уже есть)
Screenshot_2015-11-25-11-06-57.jpg
Видео:


Описание

Свехру вниз
Слева - обороты, часовой расход, средний на 100 за поезду, мгновенный на 100
Центр - одометр( с ЭБУ), спидометр, время поездки, расстояние поездки
Справа - температура ОЖ, топливо в баке, напряжение на ЭБУ(не на адаптере), расход за поездку.

Ну и еще немного пояснений, правда я о них писал уже когда то. Слева сектора тахометра с интервалом 500. На видео не видно, но если двигатель заглушен, все сектора горят желтым, если обороты переваливают за 6500, все сектора загораются красным.
Справа температура, один сектор 5 градусов кажись) не помню точно. Если температура ниже 60, активные сектора горят синим, если выше 95, активные сектора желтые, ну и если больше 100, все сектора красные.

ссылки

https://fulminata.ru/images/hobdrive/hobdrive.zip
https://fulminata.ru/images/hobdrive/hobdrive2.zip
HobDrive(v1.5.41 _lic)+ГУ PX5 8.0 Android Oreo+EML327(V1.5)+Geely MK Cross(Delphi MT20U2)
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

Re: Оформление, скины и расположение датчиков

Сообщение kdika »

FoxFD, классно, мне нравится
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
FoxFD
Местный
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48
Контактная информация:

Re: Оформление, скины и расположение датчиков

Сообщение FoxFD »

kdika, спасибо)
там еще много чего делать надо. В основном чисто визуальных вещей. Как дорисую, выложу обновленную версию.
Пока могу сказать лишь что бэкграунда нет. Все что нарисовано, кроме стрелок, это "скин" спидометра.
HobDrive(v1.5.41 _lic)+ГУ PX5 8.0 Android Oreo+EML327(V1.5)+Geely MK Cross(Delphi MT20U2)
cail
Администратор
Сообщения: 4318
Зарегистрирован: 06 дек 2011, 15:49
Имя: Игорь
Откуда: Нижний Новгород

Re: Оформление, скины и расположение датчиков

Сообщение cail »

Подумаем как оптимизировать создание такого рода экранов,
тут пригодятся послойные наложения декораторов. чтобы например картинка спидометра была общим фоном у целой колонки виджетов.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
FoxFD
Местный
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48
Контактная информация:

Re: Оформление, скины и расположение датчиков

Сообщение FoxFD »

Сегодня протупил довольно долго со стрелкой для бака. Что бы никто не повторял мои подвиги, имейте ввиду, что если у вас датчик бака показывает литры\проценты, то в переменную для стрелки пойдут проценты, а не литры.
HobDrive(v1.5.41 _lic)+ГУ PX5 8.0 Android Oreo+EML327(V1.5)+Geely MK Cross(Delphi MT20U2)
FoxFD
Местный
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48
Контактная информация:

Re: Оформление, скины и расположение датчиков

Сообщение FoxFD »

почти финальная версия. Принципиальных изменений дальше не будет.
Чуть стрелочки переделаются и "шарики" с термометра уйдут.
Правый верхний угол - мгновенный расход. Стрелка там не в тему, слишком большой диапазон, да и "дерганье" стрелки туда сюда совсем не по феншую. Оставил шарики. Хотел "маску" сверху наложить, но не вышло. Над "шариками" остается полоска под описание датчика. Убрать ее не смог.
Для полного счастья не хватает "демпфера" для стрелок, что бы они не так резко дергались при изменение значений.

Если кто что не понял, расскажу)
Вложения
Screenshot_2015-12-14-18-48-39.jpg
HobDrive(v1.5.41 _lic)+ГУ PX5 8.0 Android Oreo+EML327(V1.5)+Geely MK Cross(Delphi MT20U2)
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

Re: Оформление, скины и расположение датчиков

Сообщение kdika »

Красиво. Интерфейс не тупит? Производительности телефона хватает?
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
FoxFD
Местный
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48
Контактная информация:

Re: Оформление, скины и расположение датчиков

Сообщение FoxFD »

Производительности хватает. Ни разу тормозов не было. Но греется серьезно.

На счет производительности. В помощи на главной сайта строчка в требованиям а Android - 800MHz центральный процессор (arm, x86, mips пока не поддерживается!)
Но у меня как раз х86
HobDrive(v1.5.41 _lic)+ГУ PX5 8.0 Android Oreo+EML327(V1.5)+Geely MK Cross(Delphi MT20U2)
FoxFD
Местный
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48
Контактная информация:

Re: Оформление, скины и расположение датчиков

Сообщение FoxFD »

я тут наваял какую то хрень, но может кому поможет)
Первое, я не писатель. Второе, каждый обладатель программы -водитель, но не каждый водитель айтишник, так что многим мою талмуд покажется совсем примитивным, но исходил именно из второго. Писать прям сюда, мне неудобно, так что мануал по ссылке. Пока только первая часть, без графики, а как сделать свои размеры ячеек и как застолбить за датчиком пару ячеек. Если есть желающие, можно выдернуть весь текст, картинки и т.д. и разместить здесь или еще где нить, я не против)
HobDrive(v1.5.41 _lic)+ГУ PX5 8.0 Android Oreo+EML327(V1.5)+Geely MK Cross(Delphi MT20U2)
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

Re: Оформление, скины и расположение датчиков

Сообщение kdika »

FoxFD, спасибо. Очень доходчиво. Если не против, то разместим копию статьи в базе знаний хобдрайва: http://hobdrive.userecho.com/list/42140 ... ategory=-1 естественно с указанием источника.
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
FoxFD
Местный
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48
Контактная информация:

Re: Оформление, скины и расположение датчиков

Сообщение FoxFD »

да я не против) Размещайте)
HobDrive(v1.5.41 _lic)+ГУ PX5 8.0 Android Oreo+EML327(V1.5)+Geely MK Cross(Delphi MT20U2)
FoxFD
Местный
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48
Контактная информация:

Re: Оформление, скины и расположение датчиков

Сообщение FoxFD »

Пишу вторую часть, уже конкретно про декораторы) И столкнулся с одной проблемой. Она и раньше была, но для меня незначимая, я выкрутился, но если писать для всех, надо ее как то разрулить)
И так несколько вопросов.
1) user.layout и user.gauge. А зачем? Я же могу не лезть в user.gauge, а прописать в user.layout не только сетку датчиков но и их внешний вид. Предполагаю, что связь где то в районе распространения настроек внешнего вида на датчик только тут или этот же датчик на все экраны.
2) исходя из первого вопроса...
Правлю внешний вид датчика и уровень преемственности ставлю этот виджет, получаю код ниже....
<gauge
id="наш экран:0:0:CoolantTemp"
border-opacity="1"
border-opacity-portrait="1"
border-opacity-landscape="1"
/>
Понимаю, что в строке id="наш экран:0:0:CoolantTemp" и зарыто, применить только к этому виджету. Что за нули? Но это неважно что за нули, пытаюсь сюда же вставить декоратор. И болт, декоратор не применяется.
3)Опять настраиваю датчик, ставлю этот виджет, получаю..
<gauge
id="наш экран:0:0:FuelLevel"
type="bar"
type-portrait="bar"
type-landscape="bar" />
Но в итоге у меня на этом виджете остается шкала уровня топлива. Я правильно понимаю, что если параметры отображения виджета явно не переписаны в user.gauge, то эти параметры заберутся из дефолтных файлов?
HobDrive(v1.5.41 _lic)+ГУ PX5 8.0 Android Oreo+EML327(V1.5)+Geely MK Cross(Delphi MT20U2)
okuljr
Старожил
Сообщения: 575
Зарегистрирован: 27 дек 2012, 17:01

Re: Оформление, скины и расположение датчиков

Сообщение okuljr »

FoxFD писал(а):почти финальная версия. Принципиальных изменений дальше не будет.
Чуть стрелочки переделаются и "шарики" с термометра уйдут.
Правый верхний угол - мгновенный расход. Стрелка там не в тему, слишком большой диапазон, да и "дерганье" стрелки туда сюда совсем не по феншую. Оставил шарики. Хотел "маску" сверху наложить, но не вышло. Над "шариками" остается полоска под описание датчика. Убрать ее не смог.
Для полного счастья не хватает "демпфера" для стрелок, что бы они не так резко дергались при изменение значений.

Если кто что не понял, расскажу)
Добрый вечер.А можно попробовать вашу версию оформления?
HobDrive(v1.6.25 лицензия) +SUPRA M12CG+ Elm327WI-FI + Samand(simens) ГБО
FoxFD
Местный
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48
Контактная информация:

Re: Оформление, скины и расположение датчиков

Сообщение FoxFD »

Легко. по ссылке в самом низу есть архив sk.zip. http://fulminata.ru/15-blog/53-hobdrive
Оформление привязано к разрешению экрана 1280*720. даже если у вас такое же разрешение, но нет строки уведомлений, или есть экранные кнопки, то оформление поплывет. Если разрешение другое, но пропорции такие же как у меня, то возможно все станет как родное. Ну и я не гарантирую, что у любого устройства хватит мощи тянуть мое оформление. В общем пробуйте, это не запрещается.
Если что непонятно, спрашивайте. Если у Вас есть уже свои файлы user, сохраните их обязательно в качестве бэкапа.
HobDrive(v1.5.41 _lic)+ГУ PX5 8.0 Android Oreo+EML327(V1.5)+Geely MK Cross(Delphi MT20U2)
Аватара пользователя
kdika
Администратор
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04
Имя: Дмитрий

Re: Оформление, скины и расположение датчиков

Сообщение kdika »

FoxFD писал(а):И так несколько вопросов.
Cail более компетентно ответит на ваши вопросы
FAQ: https://hobdrive.userecho.com/knowledge ... j/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
FoxFD
Местный
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48
Контактная информация:

Re: Оформление, скины и расположение датчиков

Сообщение FoxFD »

kdika, спасибо) Я не спешу, дождусь ответа от Cail )

ну и в догонку, может более понятна проблема будет. Мне не удалось создать декораторы в файле user.gauge, которые не влияли бы дефолтные экраны. Только декораторы из user.layout не распространяются на дефолты. Вот и пытаюсь понять, это фишка, или я неправильно что-то делаю
HobDrive(v1.5.41 _lic)+ГУ PX5 8.0 Android Oreo+EML327(V1.5)+Geely MK Cross(Delphi MT20U2)
Art
Новичок
Сообщения: 5
Зарегистрирован: 15 янв 2016, 14:46

Re: Оформление, скины и расположение датчиков

Сообщение Art »

kdika писал(а):Art, положите файл из вложения в папку с программой.
FoxFD, спасибо. Добавил ID датчиков.
Спасибо большое, все работает !
Но есть еще вопросы:
1. Не могу убрать график из показателя скорости.
2. Как сделать, что бы сразу при запуске отображался этот новый экран.
3. Для показателя скорости выбрал в программе максимальный размер шрифта. Как можно еще больше увеличить размер шрифта ?
HobDrive(последняя вер.\ лицен.)
+ Магнитола (ГУ CPU RK3066, Android 4.4.4) + Elm327BTmini + Toyota Corolla 151
FoxFD
Местный
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48
Контактная информация:

Re: Оформление, скины и расположение датчиков

Сообщение FoxFD »

1. По памяти, могу ошибиться. Залезть в файл hobdrive.gauge найти строку <gauge id="Speed" и в ней убрать type="chart" chart='line' , но оставить закрывающий тег />.
Файл при обновлении перезапишется и все по новой делать.
2. Выйти корректно из программы и все. У меня всегда запускается тот экран из которого был произведен выход из программы.
3. Ручками, в файле user.layout прописать....
Находите строку <item id="RPM" size='giant' colspan="3"/> и вместо giant, пишите цифры. Начните с 30, а то и больше. Сейчас высота цифр кажись в пикселях указывается
HobDrive(v1.5.41 _lic)+ГУ PX5 8.0 Android Oreo+EML327(V1.5)+Geely MK Cross(Delphi MT20U2)
okuljr
Старожил
Сообщения: 575
Зарегистрирован: 27 дек 2012, 17:01

Re: Оформление, скины и расположение датчиков

Сообщение okuljr »

FoxFD писал(а):Легко. по ссылке в самом низу есть архив sk.zip. http://fulminata.ru/15-blog/53-hobdrive
Оформление привязано к разрешению экрана 1280*720. даже если у вас такое же разрешение, но нет строки уведомлений, или есть экранные кнопки, то оформление поплывет. Если разрешение другое, но пропорции такие же как у меня, то возможно все станет как родное. Ну и я не гарантирую, что у любого устройства хватит мощи тянуть мое оформление. В общем пробуйте, это не запрещается.
Если что непонятно, спрашивайте. Если у Вас есть уже свои файлы user, сохраните их обязательно в качестве бэкапа.
У меня не получился красивенький экранчик со стрелочками.
HobDrive(v1.6.25 лицензия) +SUPRA M12CG+ Elm327WI-FI + Samand(simens) ГБО
FoxFD
Местный
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48
Контактная информация:

Re: Оформление, скины и расположение датчиков

Сообщение FoxFD »

okuljr, скрин скиньте посмотреть) может не все так печально)
HobDrive(v1.5.41 _lic)+ГУ PX5 8.0 Android Oreo+EML327(V1.5)+Geely MK Cross(Delphi MT20U2)
Ответить