Рубрика: Описание работы

Как настроить экраны с карточками

Никто не знает лучше самого пользователя, какую информацию он хочет видеть о своем авто. Я, как разработчик, предпочел не угадывать его пожелания, а дать самому пользователю возможность настроить вид ключевых страниц приложения. И это проще, чем кажется.

Настройка бокового меню

Удобная навигация внутри приложения — залог хорошей и долгой жизни быстрое добавление записей и просмотр той статистики, которая нужна. Не всегда разработчик может угадать, что будет удобно для конкретного пользователя, и гораздо реже оставляет возможность все настроить под себя. Это не наш случай 🙂

Архивация записей

Приложение при  запуске производит полный пересчет всей статистики. Естественно, время расчета пропорционально количеству записей. У среднего автовладельца их не так много — 50..100 в год, как правило по заправке топлива и плановому обслуживанию. Для водителей, зарабатывающих при помощи авто (такси/курьеры/профессиональные водители) нередко появление большого количества однотипных записей — о полученном доходе.   Естественно, большое количество таких записей негативно сказывается на…

Напоминания в календаре

События, которые прогнозируются приложением имеют однозначную привязку ко времени, а значит могут быть синхронизированы с календарем. В системе Android подразумевается, что в устройстве может быть несколько поставщиков календаря — как минимум встроенное приложение и отдельное приложение Google календарь. Если у вас установлены дополнительные приложения-календари — то они так же могут быть поставщиком календаря — предоставлять свои услуги для отображения и…

Push напоминания о событиях

Push уведомления о событиях — уведомления, которые показываются независимо от того, запущено приложение или нет. При нажатии на уведомление запускается приложение. Уведомление отображается в статус баре в 09:00. В какой день именно зависит от соответствующей настройки этого типа напоминаний. Push уведомления будут показаны в нескольких случаях: За месяц до события (если включена настройка) За неделю до события (если включена настройка) За день до…

Popup напоминания о событиях

Popup уведомления о событиях — уведомления, которые показываются вам при входе в приложение. Когда и за сколько времени до события вам их показывать зависит от настроек, которые вы выбрали для уведомлений. Уведомление будет показываться до тех пор, пока вы не пометите его прочитанным (нажав Ок при его отображении). При нажатии «Подробности» откроется шаблон траты или заметка, к которой и создано…

Напоминания для событий (Popup/Push/календарь)

Для трат, для которых прогнозируются будущие события есть возможность добавить напоминания. Напоминаний три вида: Popup напоминания — всплывающие уведомления при входе в приложение Push напоминания — уведомление в статусбаре, отображаемое по настроенному расписанию Напоминания в календаре — синхронизированное событие с указанным календарем Чтобы включить те или иные необходимо в настройках открыть страницу настроек напоминаний: Настройки — Настройки (расходы) — Настройки напоминаний

Прогноз событий

Как уже написано, траты разделяются на шаблоны и категории. Любой из шаблонов может быть настроен на периодическое напоминание о себе. Также в программе можно указать заметку с указанием даты и пробега «ее напоминания». И шаблоны и заметки дают информацию для прогнозирования событий — будущих трат.

Шаблоны и категории трат

Давайте вначале определимся с определениями: Трата — это запись о каком-либо действии или события с ТС (шиномонтаж, парковка или покупка омывающей жидкости), обычно имеет дату, пробег и комментарий. Шаблон (траты) — это общее название, объединяющее группу однотипных записей-трат (например — покупка (запчасти), ТО, замена масла). Часто указана периодичность и принадлежность к определенному ТС. Категория (траты) — это самый первый уровень…

Пересчет пробега

Иногда бывает ситуации, когда показания одометра требуется вводить все иначе. Наиболее частые причины такой необходимости: Замена ЭБУ или приборной панели. Пробег перескакивает с оригинального значения (к примеру 15820 км) на новое — 0 км или вообще другое. Внесение изменения в трансмиссию. Причем речь не о временном изменении передаточного числа к колесам из-за смены шин (для этого есть отдельное поле для…

Коэффициент пробега

Коэффициент пробега предназначен для учета погрешности показаний спидометра/одометра в рассчитываемой статистике. Смена шин на другие отличного размера от штатных может повлиять как в большую, так и в меньшую сторону (обычно не более 10%). Не учесть это вам — простительно. Не учесть программе — преступление 🙂