Кардио журнал об артериальном давлении, пульсе, принимаемых лекарствах и др.
Функционал приложения (версия 35.0):
- удобный ввод, изменение и удаление показаний артериального давления, пульса и принимаемых лекарств;
- выбор вида интерфейса ввода данных (спиннеры, клавиатура);
- формирование среднего значения показаний;
- анализ показаний давления, пульса, уровня сахара в крови, температуры тела, сатурации, веса тела, самочувствия;
- наличие дополнительных показаний и параметров:
уровня сахара в крови;
температуры тела;
сатурации;
веса;
наличия (отсутствия) аритмии;
состояния самочувствия;
даты и времени снятия показаний;
руки, на которой производилось измерение давления и пульса.
- построение графика изменения давления и пульса;
- формирование дневника принимаемых медицинских препаратов и его интегрирование с другими показаниями. Описание лекарственного средства содержит позиции:
название,
дата начала и конца приёма,
HTML-ссылка, по которой можно перейти на ресурс с информацией о данном препарате,
текстовое поле для Ваших произвольных комментариев;
- формирование базы данных показаний на неограниченное количество людей;
- сохранение базы данных, сформированной в приложении, в xml-формате с возможностью её восстановления;
- формирование отчёта Excel с возможностью его пересылки по e-mail или сохранения во внешнем хранилище устройства;
- не забыть о снятии показаний позволяет функция напоминаний, которая работает как будильник либо уведомление. Настраивается текст напоминания, его периодичность, рингтон (в Настройках приложения).
Приложение не измеряет давление! Точное измерение давления с помощь смартфона пока невозможно!
Внизу экрана находится навигационное меню, активирующее четыре основных экрана приложения «Показания», «Графики», «Лекарства», «Пользователи».
При запуске приложения активируется экран «Показания». Здесь, нажав на кнопку «+» в правом нижнем углу экрана либо на пункт меню («Ввод») можно ввести показания давления, пульса, температуры тела, сахара в крови и т.д. При смахивании влево элемента Списка показаний активируется функция удаления показания (с контрольным вопросом), при смахивании вправо – экран «Анализ показаний», на котором на каждый вид показаний (если они не нулевые) строится таблица с оценочными данными.
На экране «Лекарства», можно вводить информацию о принимаемых медикаментах. При смахивании влево элемента Списка показаний активируется функция удаления показания (с контрольным вопросом), при смахивании вправо – одна из четырёх функций (можно выбрать в Настройках):
- эффективность от приёма лекарств (действует по умолчанию);
- перейти по HTML ссылке;
- дублировать запись;
- редактировать запись.
На экране «Пользователи» заводятся новые пользователи, к которым будут прикрепляться информация о показаниях и лекарствах.
При первичном запуске в приложении существует только один пользователь. Этого достаточно для хранения информация на одного человека. Для хранения информации на нескольких людей необходимо завести дополнительных пользователей на экране «Пользователи».
На экране «Графики» производится графический анализ показаний давления, пульса, температуры, сахара, сатурации, веса, самочувствия. При выборе в настройках приложения в разделе «Графики» опции «Отдельные графики для левой и правой руки», на экранах «Графики», «Эффективность приёма лекарства», «Отчёт Excel» появляется дополнительные пункты по левой и правой руке.
«Блок выбора диапазона дат» (две кнопки с датами «ОТ» и «ДО») предназначен для выбора диапазона дат (временно̀го диапазона). Согласно этому временно̀му промежутку выводится информация в списках «Показания» и «Лекарства», строятся графики на экране «Графики», «Эффективность приёма лекарства» и отчёты на экране «Отчёт Excel». При длительном нажатии на любую из кнопок с датой устанавливается временно̀й диапазон по умолчанию, определённый в Настройках в разделе «Ввод и просмотр информации».
Приложение имеет функционал построения отчётов в формате Excel, и выгрузки и загрузки данных в формате XML, генерации Напоминаний.
В приложении можно создавать неограниченное количество пользователей. Под термином пользователь в приложении понимается информация о человеке, к которому относится информация о показаниях и принимаемых лекарствах (медикаментах).
Экран данного пункта содержит список существующих пользователей. Каждый пункт списка соответствует одному пользователю. Карточка пользователя (элемент списка) содержит поля для его описания: ФИО, возраст и статус активности пользователя (Пользователь активирован / Активировать).
Один из существующих в приложении пользователей обязательно является активированным. Информация на экранах «Показания», «Графики», «Лекарства», которые переключаются с помощью нижней панели навигации (далее – НПН), относится к активированному пользователю.
Активированный пользователь отмечен подписью «Пользователь активирован!». Сменить активированного пользователя можно с помощью переключателя (switch), расположенного в конкретном пункте списка пользователей (карточке пользователя) либо путём «смахивания» вправо карточки пользователя.
При первом запуске приложения создаётся пользователь по умолчанию, который будет обязательно активированным (потому что он в единственном числе).
Для работы с информацией, связанной с пользователями приложение предоставляет следующий функционал:
1. Ввод (заведение нового пользователя)
Данная функция запускается с экрана «Список пользователей» нажатием на кнопку «+» в правом нижнем углу экрана либо через пункт меню («Ввод»). При этом активируется экран «Новый пользователь» для ввода информации о пользователе (ФИО, дата рождения, пол, вес, комментарии). Новый пользователь будет создан при нажатии на кнопку в правом нижнем углу экрана с изображением дискеты либо кнопку «Сохранить» меню.
2. Изменение информации о пользователе
Производится путём нажатия на соответствующий пользователю пункт списка (карточку пользователя) либо кнопку «Изменить» контекстного меню (активируется при долгом нажатии на пункт списка). В открывшемся экране «Редактирование» можно изменить ФИО, дату рождения, пол, вес, в текстовое поле «Комментарии» можно занести произвольный текст.
На этом экране для сведения отражается информация о количестве показаний и принимаемых лекарствах, относящихся к данному пользователю. Сохранение сделанных изменений на экран «Редактирование» производится при нажатии на кнопку в правом нижнем углу экрана с изображение дискеты либо кнопку «Сохранить» меню.
3. Удаление информации
Выбрав соответствующий пункт меню, в т.ч. контекстного, в «Списке пользователей» либо в режиме ввода/корректировки информации о пользователе, можно удалить:
1) все записи с показаниями, относящиеся к данному пользователю (пункт «Удалить измерения»);
2) все записи с информацией о принимаемых лекарствах, относящихся к данному пользователю (пункт «Удалить медикаменты»);
3) информацию о пользователе, включая все записи с показаниями и принимаемыми лекарствами (пункт «Удалить пользователя»). Последнего пользователя удалить нельзя. Можно удалить принадлежащие ему записи с показаниями и принимаемыми лекарствами.
Данный функционал также доступен из контекстного меню при работе со списком пользователей, которое активируется при долгом нажатии на пункт списка, соответствующий данному пользователю.
Кроме того, удалить информацию о пользователе можно путём «смахивания» влево соответствующего пункта списка.
В целях предотвращения ошибок, удалению любой информации в приложении предшествует диалог для подтверждения намерений!
Содержит список показаний давления, пульса, температуры тела, сахара в крови, сатурации, веса, даты и времени (далее – Показания).
Нижняя полоса каждого элемента списка содержит иконки принимаемых в этот день лекарственных средств. Каждая иконка соответствует одному лекарственному средству и состоит из цветовой и символьной метки, присвоенной медикаменту. В альбомной ориентации данного экрана вместо иконок формируется список медикаментов, при нажатии на элемент которого осуществляется переход по HTML-ссылке на ресурс в сети Интернет.
Вся информация на этом экране относится к активированному пользователю, которого можно поменять на экране «Пользователи» (кнопка «Пользователи» нижней панели навигации). ФИО активированного пользователя располагается над кнопками выбора диапазона дат.
Блок выбора диапазона дат
Выше списка Показаний расположен «Блок выбора диапазона дат» (далее – Блок) с двумя кнопками («ОТ» и «ДО»). Указанный блок общий для двух экранов «Список показаний» и «Список медикаментов».
В соответствие с диапазоном дат приложение формирует список Показаний. В «Список показаний» попадают записи, у которых «Дата внесения показаний» больше либо равна начальной дате в диапазоне и меньше либо равна конечной дате диапазона. Список сортируется по убыванию значения поля «Дата внесения показаний». При длительном нажатии на любую из кнопок с датой устанавливается временно̀й диапазон по умолчанию, определённый в Настройках в разделе «Ввод и просмотр информации».
Для работы с Показаниями приложение предоставляет следующий функционал:
1. Ввод нового показания
Интерфейс со спиннерами
Интерфейс с клавиатурой
Приложение содержит два вида интерфейса для ввода и корректировки показаний: спиннеры и клавиатура. Выбор (смена) интерфейса происходит путём нажатия на икону «клавиатуры» либо «смахивающего указательного пальца», расположенной в правой части верхней панели инструментов. Также самое можно сделать в Настройках в разделе «Ввод и просмотр информации».
Экран «Ввод показаний» активируется с экрана «Список показаний» нажатием на кнопку «+» в правом нижнем углу либо через соответствующий пункт меню.
На экране можно ввести:
- результаты трёх измерений давления и пульса;
- значения температуры тела;
- уровень сахара в крови;
В режиме «спиннеры» результаты первого измерения заполнены значениями по умолчанию, которые можно изменить. Значения по умолчанию можно задать в Настройках приложения в разделе «Значения по умолчанию». При нажатии на поле с цифрой 2 или 3 перед спиннерами для ввода показаний в соответствующие ячейки будут продублированы значения предыдущего показания (для ускорения ввода).
Во время ввода Показаний приложение вычисляет среднее значение, которое выводится вверху экрана под надписями «Давление» и «Пульс». Среднее значение будет фигурировать в списке показаний. Если показания давления и пульса в каком-любо из трёх измерений равны нулю, то это измерение не будет участвовать в расчёте среднего значения. Средние показания используются для построения графиков на экране «Графики».
По кнопке «ВВОД ДОППАРАМЕТРОВ» активируется экран «Дополнительно» с дополнительными параметрами:
- дата и время произведённых измерений;
- руку, на которой производилось измерение;
- выбрать из пяти предложенных вариантов характеристику самочувствия;
- наличие/отсутствие аритмии;
- показания сатурации;
- вес, значение которого переносится из карточки пользователя (значение по умолчанию).
- текстовое поле «Комментарии», которое предназначено для произвольного текста.
Значения по умолчанию указанных реквизитов (кроме веса) можно ввести в Настройках приложения в разделе «Значения по умолчанию».
При нажатии на кнопку «Сохранить» (с дискетой) или «Домой» (<-) в верхнем правом углу экрана изменения ДОППАРАМЕТРОВ будут учтены, при нажатии кнопки «Возврат» (<), обычно в нижнем левом углу, приложение перейдёт на экран «Редактирование» без учёта изменений ДОППАРАМЕТРОВ.
Ввод информации в базу данных произойдёт при нажатии на кнопку с изображением дискеты (в правом нижнем углу экрана) или на пункт «Сохранить» меню.
2. Изменение информации о Показаниях
Производится в режиме редактирования, для перехода в который необходимо нажать на соответствующий пункт списка Показаний либо кнопку «Изменить» контекстного меню (активируется при долгом нажатии на пункт списка). В режиме редактирования (экран «Редактирование») можно изменять значения всех полей, набор которых аналогичен экрану «Ввод показаний».
Сохранение сделанных изменений в базе данных произойдёт при нажатии на кнопку с изображением дискеты (в правом нижнем углу экрана) или на пункт «Сохранить» меню.
3. Удаление Показаний
Выбрав данный пункт меню, можно удалить запись с Показаниями (пункт «Удалить»). Данный функционал также доступен из контекстного меню, которое активируется при долгом нажатии на пункт списка Показаний.
Кроме того, удалить информацию о Показаниях можно путём «смахивания» влево соответствующего пункта списка.
В целях предотвращения ошибок, удалению любой информации в приложении предшествует диалог для подтверждения намерений!
Активируется на экране «Список показаний» по смахиванию вправо элемента Списка показаний либо из контекстного меню кнопка «Анализ показаний» (контекстное меню активируется при долгом нажатии на элемент списка).
Экран предназначен для анализа введённых пользователем показаний (давления, пульса, сахара в крови, температуры, сатурации). На каждый вид показаний (если они не нулевые) строится таблица с оценочными данными. Данные на этом экране не предназначены для постановки диагнозов!
На экране «Графики» формируются 9 графиков, а при активации режима «Отдельные графики для левой и правой руки» (Настройки -> Графики) – 15 (добавляются по три графика давлений на каждую руку):
- систолическое давление
- диастолическое давление
- пульсовое давление
- пульс
- сахар
- температура
- сатурация
- вес
- самочувствие
Для их построения используются показания активированного пользователя.
Временно̀й промежуток графиков (горизонтальная ось) ограничен диапазоном дат, который можно изменить на экранах «Список показаний» или «Список медикаментов» в «Блоке выбора диапазона дат».
Переключатели в Списке графиков позволяют включать и выключать соответствующий вид графиков.
Цветовая метка слева каждого элемента Списка графиков позволяет выбрать цвет графика. Этот же функционал выбора цвета графиков продублирован в Настройках в разделе «Графики».
Графики строятся с одной или двумя линиями ограничений (в зависимости от вида графика). Линии ограничения будут показаны на экране при условии, если отображается график одного вида. В Настройках в разделе «Параметры линий ограничений на графиках» можно изменить значения по умолчанию для построения данных линий.
При нажатии на точку графика активируется маркер со значением показания, датой и временем.
График масштабируется по вертикали и по горизонтали.
В альбомном варианте экрана «Графики» для увеличения масштаба (детализации) присутствуют только графики – без элементов управления.
Экран содержит список принимаемых медикаментов (далее – Медикаменты). Медикаменты относятся к активированному пользователю, которого можно поменять на экране «Пользователи» (кнопка «Пользователи» нижней панели навигации). Список отсортирован по убыванию значения поля «Дата окончания приёма». В случае, если данный реквизит имеет значение «постоянно», т.е. приём лекарства ведётся на постоянной основе, алгоритм сортировки помещает такую запись в топ списка. Записи с медикаментами, приём которых актуален на сегодняшнею дату, помечаются красной рамкой.
При долгом нажатии на элемент списка активируется контекстное меню со следующими функциями:
- «Изменить» - изменение информации о медикаменте (эта функция описана ниже);
- «Перейти по ссылке» - Ссылка на ресурс в сети Интернет с описанием Медикамента. Определяется в поле «HTML-ссылка» в карточке ввода или изменения записи на Медикамент. Приложение активирует браузер и осуществляет переход на данный ресурс по данному адресу.
- «Дублировать запись» - Зачастую курсы приёма медикаментов повторяются. Данный пункт меню предназначен для быстрого ввода аналогичного Медикамента с новым куром приёма. При этом активируется форма ввода информации на Медикамент, поля которой заполнены значениями записи, в которой было активизировано контекстное меню. Для организации нового приёма Медикамента достаточно изменить даты начала и окончания приёма.
- «Установить диапазон дат» - Установить диапазона дат в «Блоке выбора диапазона дат» в соответствии с датами начала и окончания приёма Медикамента. Данная функция полезна для анализа изменения какого-либо показания во время приёма Медикамента.
- «Эффект от приёма лекарств» - Активируется экран с графиками. Можно выбрать любой вид показаний и проанализировать их изменение во временно̀м диапазоне, совпадающем со временем приёма лекарства. Также можно выбрать лекарство для сравнения. В этом случае будет построен второй график для сравнения влияния двух препаратов на показания (давление, сахар, вес и т.д.).
- «Удаление» - Удаление записи о Медикаменте. Аналогичный функционал при смахивании влево элемента списка
Действие при смахивании вправо элемента списка настраивается в Настройках приложения (Настройки -> Ввод и просмотр информации-> Действие по смахиванию вправо в списке медикаментов). Можно выбрать одну из четырёх функций:
- эффективность от приёма лекарств (действует по умолчанию)
- перейти по HTML ссылке
- дублировать запись
- редактировать запись
Блок выбора диапазона дат
Описан в разделе «Экран «Список показаний».
Для работы с Медикаментами приложение предоставляет следующий функционал:
1. Ввод нового Медикамента
Экран «Ввод медикамента» активируется с экрана «Список медикаментов» нажатием на кнопку «+» в правом нижнем углу либо через соответствующий пункт меню.
Экран содержит следующие поля:
- Название – название принимаемого медикамента.
- Символьная метка (2 буквы/цифры) – используется для идентификации (маркировки) Медикамента в списке показаний.
- Выбор цвета метки – используется для идентификации (маркировки) Медикамента в списке показаний.
- HTML-ссылка – ссылка на ресурс в сети Интернет с описанием Медикамента. Из контекстного меню экрана «Список медикаментов» (пункт «Перейти по ссылке») либо при работе с экраном «Список показаний» в альбомной ориентации (при нажатии на элемент списка с лекарствами) активируется браузер для перехода на адрес данного ресурса.
- Длительность приёма – количество суток приема Медикамента.
- Дата начала приёма – дата первых суток приёма Медикамента. Обязательный для заполнения реквизит.
- Дата окончания приёма – дата последних суток приёма Медикамента. При нажатии на кнопку «не задано», поле принимает аналогичное значение. Алгоритм программы понимает это значение как приём лекарства на постоянной основе. Алгоритм сортировки помещает такую запись в топ списка.
- Комментарии – можно ввести произвольный текст.
Поля «Длительность приёма», «Дата начала приёма», «Дата окончания приёма» связаны между собой алгоритмом проверки и автоматического заполнения.
Ввод в базу данных производится при нажатии кнопку в правом нижнем углу экрана с изображением дискеты либо на кнопку «Сохранить» меню.
2. Изменение информации о Медикаменте
Производится в режиме редактирования, для перехода в который необходимо нажать на соответствующую медикаменту запись в списке Медикаментов либо кнопку «Изменить» контекстного меню (активируется при долгом нажатии на пункт списка). В режиме редактирования (экран «Редактирование») можно изменять значения всех полей, набор которых аналогичен экрану «Ввод медикамента».
Сохранение сделанных изменений в базе данных производится при нажатии на кнопку в правом нижнем углу экрана с изображение дискеты либо кнопку «Сохранить» меню.
3. Удаление Медикамента
Выбрав данный пункт меню, можно удалить запись с информацией о принимаемых Медикаментах (пункт «Удалить»).
Данный функционал также доступен на экране Список медикаментов из контекстного меню, которое активируется при долгом нажатии на конкретный пункт списка либо путём «смахивания» влево соответствующего пункта списка.
В целях предотвращения ошибок, удалению любой информации в приложении предшествует диалог для подтверждения намерений!
Не забыть о снятии показаний позволяет функционал напоминаний, который реализован в приложении.
Чтобы настроить напоминания необходимо перейти на экран «Список напоминаний», нажав на соответствующую кнопку в нижнем меню. При этом активируется список с уже настроенными напоминаниями, которые отсортированы по возрастанию времени срабатывания.
Каждый элемент списка – это отдельное напоминание, которое может быть активным (включенным – ожидающим времени срабатывания) либо неактивным (отключенным).
В элементе списка содержится следующая информация:
- Текст напоминания – строка с текстом, которая будет демонстрироваться пользователю на экране при срабатывании будильника, либо будет помещена в уведомление.
- Время срабатывания напоминания.
- Вид напоминания – это либо будильник, либо уведомление.
- Режим повторения – повторяется ежедневно либо срабатывает один раз.
- Переключатель активности – включено либо отключено. С помощью него можно активировать либо деактивировать напоминание прямо из списка.
- Количество времени, через которое напоминание сработает, если оно активно.
Экран «Список напоминаний» предоставляет следующий функционал.
1. Ввод нового напоминания
Нажатие на кнопку «+» в правом нижнем углу либо на соответствующий пункт меню активирует экран «Новое напоминание».
2. Корректировка напоминания
Нажатие на элемент списка активирует экран «Редактирование»
3. Долгое нажатие на элемент списка активирует контекстное меню:
- Изменить – открытие экрана «Редактирование»
- Удалить – активирует диалог удаления напоминание.
4. Смахивание вправо элемента списка (напоминания) – активирует либо деактивирует напоминание.
5. Смахивание влево элемента списка (напоминания) – активирует диалог удаления напоминания.
Данные экраны предназначены для настройки напоминаний. Они имеют одинаковый функционал. На экране можно ввести новое значение либо изменить:
- Текст напоминания – строка с текстом, которая будет демонстрироваться пользователю на экране при срабатывании будильника, либо будет помещена в уведомление.
- Время срабатывания напоминания.
- Вид напоминания – это либо будильник, либо уведомление.
- Режим повторения – повторяется ежедневно либо срабатывает один раз.
- Рингтон – рингтон (мелодия), которая будет проигрываться при срабатывании напоминания. У нового напоминания первоначально в поле «Рингтон» помещается значение по умолчанию, которое выбирается в Настройках приложения в разделе «Напоминания». Нажатие на данное поле активирует диалог выбора рингтона.
- Вибрация – будет либо не будет вибрации при срабатывании напоминания.
При нажатии на кнопку «Сохранить» изменения, которые вы внесли будут сохранены в напоминании, которое вы редактировали либо в случае «Нового напоминания» будет создано новое напоминание. В обоих случаях напоминание после нажатия кнопки «Сохранить» активируется, т.е. сработает в запланированное время.
Приложение имеет функционал, позволяющий выгружать и загружать информацию, содержащуюся в базе данных. Под базой данных понимается вся информация, внесённая в приложение (о показаниях, лекарствах, пользователях).
Для того чтобы данная информация не пропала служит механизм экспорта / импорта. А пропасть она может по различным причинам: утрата устройства (телефона, планшета), удаление приложения, ошибочное удаление информации из приложения самим пользователем, сбой операционной системы и т.д.
Чтобы защититься от этого, необходимо с определённой периодичностью делать экспорт (выгрузку) данных.
Смысл этой процедуры заключается в формировании файла с копией данных в файловом хранилище устройства, где установлено приложение. При утрате данных, информацию из этого файла можно будет загрузить обратно в приложение.
Данный функционал предназначен для выгрузки в файл введённой пользователем информации. Информация из файла может быть загружена обратно в приложение с помощью функции «Импорт».
Пункт меню «Экспорт данных» активирует диалог «Выгрузка (сохранение) данных». В результате его запуска формируется файл формата XML с копией данных приложения (показания, медикаменты, пользователи).
В поле «Имя файла» находится его будущее название файла с выгруженными данными, по которому его можно найти в хранилище.
По умолчанию файл сохраняется во внутреннем хранилище приложения. К внутреннему хранилищу имеет доступ только данное приложение. Если приложение будет удалено, то вместе с ним операционная система Android удалит и его внутреннее хранилище. В этой ситуации восстановить данные будет невозможно.
Установка флажка «Сохранить дополнительно» диалога, позволяет избежать этих последствий. Данная опция предлагает выбрать дополнительный вид сохранения:
- отправка файла по E-mail – после формирования файла во внутреннем хранилище, приложение предлагает выбрать почтовую программу для его отправки. Оправив файл себе на адрес, вы обеспечите его хранение в облаке почтовой программы либо сможете сохранить его на другом устройстве.
- сохранение во внешнем хранилище – позволяет выбрать общую для всех приложений папку для сохранения файла либо сохранить файл в облаке Google Drive (Гугл Диск).
Кроме того, выбор в разделе «Экспорт/импорт данных» Настроек у параметра «Выбор папки для файла с резервной копией» значения «память устройства/ download» позволяет сохранить файл в общей папке download. Данная настройка становится неактивной если версия Android < 11, так как в этом случае приложению необходимо получить разрешение от пользователя на доступ к внешнему хранилищу.
Следует отметить, что файл в любом случае сохраняется во внутреннем хранилище приложения. Дополнительное сохранение производится только при установке флажка «Сохранить дополнительно» либо выборе «память устройства/ download» в Настройках.
В разделе «Экспорт/импорт данных» Настроек также можно определить значение следующих параметров:
- E-mail для отправки файлов с резервной копией данных – указанный адрес будет проставлен в поле «Кому» при формировании почтового сообщения.
Данный функционал предназначен для загрузки из файла информации о показаниях, медикаментах, пользователях.
Пункт меню «Импорт данных» последовательно активирует три диалога (экрана):
1. Выбор хранилища, где находится файл.
2. Файловый менеджер
Функционал этого диалога позволяет выбрать XML-файл загрузки данных (с расширением .bsv или .jpg). При выборе на первом этапе пункт «Внутреннее хранилище приложения», папка, которую будет сканировать «Файловый менеджер» определяется параметром «Выбор папки для файла с резервной копией» раздела «Экспорт/импорт данных» Настроек.
3. Загрузка (восстановление) данных
«Загрузка (восстановление) данных» - этот диалог принимает от «Файлового менеджера» выбранный файл и после получения подтверждения пользователя загружает данные из него в базу данных приложения.
Следует учитывать, что перед загрузкой информации из файла XML, приложение полностью очищает базу данных. То есть данные, которые находились в приложении до загрузки информации из файла XML, будут полностью утрачены!
Запуск загрузки файла из сторонних приложений.
Просматривая файл выгрузки, сформированный функцией экспорт приложения, в файловом менеджере или почтовой программе, вы можете запустить загрузку данных из него прямо из стороннего приложения. Для этого необходимо воспользоваться функцией «Открыть» либо «Открыть с помощью», выбрать в качестве приложения для открытия файла программу «120 на 80».
Функционал по сохранению либо загрузке базы данных запускается пунктом меню «Яндекс Диск» → «Сохранение на Яндекс Диск» либо «Загрузка из Яндекс Диска».
Результатом работы пункта «Сохранение на Яндекс Диск» будет сформированный на Яндекс Диске файл:
Приложения\bloodpressure\sync_blood_pressure_120_over_80.xml
в котором в формате XML находится копия данных, сформированных в приложении.
Результатом работы пункта «Загрузка из Яндекс Диска» будет загруза в приложение данных из файла на Яндекс Диске файл (если он там имеется):
Приложения\bloodpressure\sync_blood_pressure_120_over_80.xml
в котором в формате XML находится копия данных, сформированных в приложении.
При первом сеансе работы с Яндекс Диском необходимо будет авторизироваться на Яндекс диске.
Следует учитывать, что перед загрузкой информации из файла XML, приложение полностью очищает базу данных. То есть данные, которые находились в приложении до загрузки информации, будут полностью утрачены!
Функционал по формированию отчёта в формате Excel запускается пунктом «Отчёт Excel» меню. Результатом его работы является сформированный Excel файл с графиками и таблицами показаний и медикаментов. При настройке отчёта можно определить поля (показания), подлежащие выгрузке, вид сортировки и способ (место) сохранения (отправки) файла.
Запускается экран с функционалом, предназначенным помочь разработчику, сообщив о неточности (некорректности) текстовых формулировок, применяемых в приложении.
При нажатии на иконку «колёсико» на панели действий вверху экрана активируется экран Настроек.
Структура экрана Настроек:
1. Раздел «Общие настройки».
- пункт «Вид диалога выбора даты» – определяет, как будут выглядеть диалоги выбора даты (либо в виде «спиннера», либо в виде календаря);
- пункт «Вид диалога выбора времени» – определяет, как будут выглядеть диалоги выбора времени (либо в виде «спиннера», либо в виде часов);
2. Раздел «Значения по умолчанию» - определяет, какие значения будут внесены в поля для ввода.
- пункт «Верхнее (систолическое) давление по умолчанию» - определяет, какое значение первого измерения систолического давления будет внесено в соответствующее поле на экране «Ввод показаний»;
- пункт «Нижнее (диастолическое) давление по умолчанию» - определяет, какое значение первого измерения диастолического давления будет внесено в соответствующее поле на экране «Ввод показаний»;
- пункт «Пульс по умолчанию» - определяет, какое значение первого измерения пульса будет внесено в соответствующее поле на экране «Ввод показаний»;
- пункт «Сахар по умолчанию» - определяет, какое значение будет внесено в поле для ввода на экране «Ввод показаний»;
- пункт «Температура тела по умолчанию» - определяет, какое значение будет внесено в поле для ввода на экране «Ввод показаний»;
Перечисленные значения по умолчанию подставляются в соответствующие поля для ввода значений при условии, если интерфейс ввода – спиннеры.
- пункт «Рука по умолчанию» - определяет, какое значение будет внесено в соответствующее поле на экране «Дополнительно»;
- пункт «Самочувствие по умолчанию» - определяет, какое значение будет внесено в соответствующее поле на экране «Дополнительно»;
- пункт «Аритмия по умолчанию» - определяет, какое значение будет внесено в соответствующее поле на экране «Дополнительно»;
- пункт «Сатурация по умолчанию» - определяет, какое значение будет внесено в соответствующее поле на экране «Дополнительно»;
Автозаполнение поля Время удобно в случае внесения показаний в одно и то же время. По умолчанию в данное поле заносится текущее время. Но вы можете выбрать фиксированное время, которое можно будет слегка скорректировать при заполнении формы.
3. Раздел «Списки с измерениями и лекарствами»
- пункт «Выбор диапазона дат» - определяет, какое значение временно̀го диапазона будет внесено в «Блок выбора диапазона дат». В соответствие с ним Приложение формирует список Показаний и Медикаментов.
- пункт «Действие по смахиванию вправо» (экран – Список медикаментов) позволяет выбрать функцию, которая будет активирована при смахивании вправо элемента Списка медикаментов:
а) запуск экрана «Эффективность от приёма лекарств» (действует по умолчанию);
б) перейти по HTML ссылке;
в) дублировать запись;
г) редактировать запись.
- пункт «Выбор интерфейса для ввода показаний» определяет в каком интерфейсе будет запущен экран «Ввод показаний» - спиннеры либо клавиатура.
- пункт «Что показывать (убрать) – пульс, сахар» влияет на вид экрана «Ввод показаний» в варианте интерфейса спиннеры, исключая либо показывая соответствующие блоки для ввода. Это удобно для тех пользователей, которым не нужно вносить показания сахара и температуры.
4. Раздел «Графики»
- пункт «Отдельные графики для левой и правой руки» - при выборе данной опции «Отдельные графики для левой и правой руки», на экранах «Графики», «Эффективность приёма лекарства», «Отчёт Excel» появляется дополнительные пункты по левой и правой руке для построения отдельных графиков.
- пункты подраздела «Цвет линий графиков» позволяют определить цвет линий графиков изменения показаний. Аналогичный функционал также присутствует на экране «Графики».
- пункты подраздела «Параметры линий ограничений на графиках» определяют значения по умолчанию для построения на графиках линий ограничения:
систолическая гипЕртензия
систолическая гипОтензия
диастолическая гипЕртензия
диастолическая гипОтензия
норма пульсового давления
повышенный пульс
пониженный пульс
повышенный уровень сахара в крови
пониженный уровень сахара в крови
повышенная температура
пониженная температура
пониженная сатурация
норма веса
норма самочувствия
Значения по умолчанию для большинства параметров взяты из общедоступных источников в сети Интернет, но вы можете установить свои значения. Некоторые параметры носят индивидуальный характер, например, вес.
5. Раздел «Экспорт/импорт данных» - определяет значения параметров по умолчанию, используемых в диалогах Экспорт и Импорт данных.
- пункт «E-mail для отправки файла с резервной копией данных» определяет адрес электронной почты, который будет использоваться в диалогах «Экспорт данных» и «Отчёт Excel», при условии выбора этой дополнительной опции. После сохранения (выгрузки) данных в файл приложение предложит выбрать почтовую программу, в которой будет сформировано письмо, где в качестве вложения будет XML-файл выгрузки данных. Его отправка на предложенный адрес обеспечит дополнительное сохранение данных на другом носителе либо устройстве.
- пункт «Выбор папки для файлов с резервной копией данных». Файл сохраняется в папке «file» приложения либо в папке «file» и «download» устройства. Подробнее в разделе «Экспорт данных».
6. Раздел «Напоминание» - определяет значения параметров, используемых для реализации функции напоминаний.
- пункт «Выбор рингтона для напоминаний» позволяет выбрать рингтон, который будет проигрываться при сработке напоминания – будильника.
7. Раздел «Сброс настроек» - позволяет сбросить настройки до значений по умолчанию. Данные при этом НЕ удаляются и НЕ изменяются.
8. Раздел «HTML-справка» запускает браузер с инструкцией по работе с приложением.
9. Раздел «О приложении» запускает одноимённый экран с двумя кнопками:
- кнопка «E-mail» для связи с разработчиком;
- кнопка «Оставить отзыв …» для желающих оценить приложение в магазине приложений.
Я, Сергей Бартковский, разработчик программы «Артериальное давление 120/80», благодарен Вам за проявленный интерес к моему приложению.
Если у Вас есть какие-либо вопросы или предложения по поводу функционала приложения, обращайтесь по адресу sbartkovskii@gmail.com .