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

Альтернативные и пользовательские темы оформления

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

FoxFD » 25 ноя 2015, 11:10

Очень глубокая бетка внешнего вида уже есть)
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)
Местный
 
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48

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

kdika » 25 ноя 2015, 11:30

FoxFD, классно, мне нравится
FAQ: https://hobdrive.userecho.com/knowledge-bases/4-baza-znanij/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Аватара пользователя
Администратор
 
Имя: Дмитрий
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04

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

FoxFD » 25 ноя 2015, 11:52

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

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

cail » 25 ноя 2015, 14:02

Подумаем как оптимизировать создание такого рода экранов,
тут пригодятся послойные наложения декораторов. чтобы например картинка спидометра была общим фоном у целой колонки виджетов.
HobDrive(свежак) + Android4 rk3188 2din + Elm327USB + Pontiac Vibe 2003
Не пишите пожалуйста вопросы в личку. Создавайте тему в соответствующем форуме.
Аватара пользователя
Администратор
 
Имя: Игорь
Сообщения: 4310
Зарегистрирован: 06 дек 2011, 15:49
Откуда: Нижний Новгород

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

FoxFD » 27 ноя 2015, 16:08

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

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

FoxFD » 17 дек 2015, 14:25

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

Если кто что не понял, расскажу)
Вложения
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)
Местный
 
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48

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

kdika » 17 дек 2015, 14:39

Красиво. Интерфейс не тупит? Производительности телефона хватает?
FAQ: https://hobdrive.userecho.com/knowledge-bases/4-baza-znanij/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Аватара пользователя
Администратор
 
Имя: Дмитрий
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04

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

FoxFD » 17 дек 2015, 14:53

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

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

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

FoxFD » 16 янв 2016, 16:29

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

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

kdika » 16 янв 2016, 16:57

FoxFD, спасибо. Очень доходчиво. Если не против, то разместим копию статьи в базе знаний хобдрайва: http://hobdrive.userecho.com/list/42140 ... ategory=-1 естественно с указанием источника.
FAQ: https://hobdrive.userecho.com/knowledge-bases/4-baza-znanij/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Аватара пользователя
Администратор
 
Имя: Дмитрий
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04

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

FoxFD » 16 янв 2016, 17:11

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

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

FoxFD » 17 янв 2016, 19:46

Пишу вторую часть, уже конкретно про декораторы) И столкнулся с одной проблемой. Она и раньше была, но для меня незначимая, я выкрутился, но если писать для всех, надо ее как то разрулить)
И так несколько вопросов.
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)
Местный
 
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48

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

okuljr » 17 янв 2016, 20:32

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

Если кто что не понял, расскажу)

Добрый вечер.А можно попробовать вашу версию оформления?
HobDrive(v1.6.25 лицензия) +SUPRA M12CG+ Elm327WI-FI + Samand(simens) ГБО
Старожил
 
Сообщения: 575
Зарегистрирован: 27 дек 2012, 17:01

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

FoxFD » 17 янв 2016, 20:49

Легко. по ссылке в самом низу есть архив 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)
Местный
 
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48

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

kdika » 17 янв 2016, 22:11

FoxFD писал(а):И так несколько вопросов.

Cail более компетентно ответит на ваши вопросы
FAQ: https://hobdrive.userecho.com/knowledge-bases/4-baza-znanij/articles
Уровень trace лога:экраны/настройки/системные настройки/отладочные логи/trace
Просьба сделать себе подпись:
HobDrive(1.6.25lic)+ZenFoneM1(9.0)+Elm327Carista+RenMegane3(SID305)
Аватара пользователя
Администратор
 
Имя: Дмитрий
Сообщения: 5690
Зарегистрирован: 31 дек 2013, 14:04

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

FoxFD » 17 янв 2016, 22:27

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

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

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

Art » 18 янв 2016, 13:58

kdika писал(а):Art, положите файл из вложения в папку с программой.
FoxFD, спасибо. Добавил ID датчиков.


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

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

FoxFD » 18 янв 2016, 14:06

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)
Местный
 
Сообщения: 167
Зарегистрирован: 14 мар 2015, 13:48

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

okuljr » 18 янв 2016, 21:20

FoxFD писал(а):Легко. по ссылке в самом низу есть архив sk.zip. http://fulminata.ru/15-blog/53-hobdrive
Оформление привязано к разрешению экрана 1280*720. даже если у вас такое же разрешение, но нет строки уведомлений, или есть экранные кнопки, то оформление поплывет. Если разрешение другое, но пропорции такие же как у меня, то возможно все станет как родное. Ну и я не гарантирую, что у любого устройства хватит мощи тянуть мое оформление. В общем пробуйте, это не запрещается.
Если что непонятно, спрашивайте. Если у Вас есть уже свои файлы user, сохраните их обязательно в качестве бэкапа.

У меня не получился красивенький экранчик со стрелочками.
HobDrive(v1.6.25 лицензия) +SUPRA M12CG+ Elm327WI-FI + Samand(simens) ГБО
Старожил
 
Сообщения: 575
Зарегистрирован: 27 дек 2012, 17:01

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

FoxFD » 18 янв 2016, 21:22

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

След.

Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2