Сахарный дневник 5 с расчетом доз (для Android)

Модераторы: Connie, Модераторы форумов Диа-клуба

Re: Сахарный дневник 5 с расчетом доз (для Android)

Сообщение srg » 29 окт 2023, 00:07

Дядя Дима, Рад. Удачи. :)

За это сообщение автора srg поблагодарил:
Дядя Дима (29 окт 2023, 00:09)
Рейтинг: 1.08%
 
srg

 
Сообщения: 1141
Зарегистрирован: 11 ноя 2013, 15:58
Откуда: Ненька

Re: Сахарный дневник 5 с расчетом доз (для Android)

Сообщение mail-22 » 16 дек 2023, 15:11

srg писал(а):данные, которые записаны, как вы называете - в файле дневника - могут быть некорректными, если у вас телефон завис в момент записи.

для этого новые данные записывают не в рабочий файл с данными, а в новый файл типа new, старый файл переименовывают в бэкап типа bak,
и новый файл переименовывают в рабочий файл данных...
в случае сбоя в работе программы, транзакция откатывается
и новый файл переименовывают в
mail-22

 
Сообщения: 35
Зарегистрирован: 24 янв 2015, 19:05

Re: Сахарный дневник 5 с расчетом доз (для Android)

Сообщение srg » 17 дек 2023, 22:08

mail-22 писал(а):в случае сбоя в работе программы, транзакция откатывается

Спасибо за науку, конечно. :)
Но представьте, что база данных - это не текстовый файл. :)
И что современные базы данных имеют встроенные инструменты и режимы контроля.
И что если завесить или вырубить устройство - то у процесса транзакции не будет возможности откатываться. :) Т. к. устройство в нерабочем состоянии.
Кстати, обратите внимание, каким образом проблема была решена. Похоже, что проблема была совсем не в базе данных. :)
Однако, если вы не согласны - никто не запрещает вам сделать лучше. Удачи. :)
srg

 
Сообщения: 1141
Зарегистрирован: 11 ноя 2013, 15:58
Откуда: Ненька

Re: Сахарный дневник 5 с расчетом доз (для Android)

Сообщение aureliano » 23 дек 2023, 14:44

Уважаемый srg, очень ценю Ваше приложение и уже несколько раз писал здесь пару мелких неудобств, которые Вы оперативно исправили.
Не знаю почему, но самый главный за все эти годы я так и не указал:
Если начать запись дневника и свернуть приложение, оно всегда при повторном запуске возвращается на главной экран. Приходится заново вводить все значения, продукты и прочее.
Этого НЕ происходит, если перемещаться между открытыми приложениями из интерфейса Недавние или свайпом.
Такое поведение имеет место на всех смартфонах, что у меня были: Google Pixel, Samsung, Xiaomi, Redmi, POCO.
Я давал все возможные разрешения, убирал ограничения с фоне, "закреплял замочком" в Недавних итд...
Прошу Вас, если известны причины, подсказать как этого избежать. Либо выпустить новогоднее обновление)
aureliano

 
Сообщения: 14
Зарегистрирован: 17 авг 2016, 02:47

Re: Сахарный дневник 5 с расчетом доз (для Android)

Сообщение srg » 25 дек 2023, 15:09

aureliano писал(а):если известны причины, подсказать как этого избежать

Дело в том, что то, что вы называете "Недавние" - на самом деле - называется Запущенные приложения. :)
Поэтому - если вы открываете запущенные - данные не пропадают.
Но если вы запускаете приложение с иконы - кэш очищается и запускается основной экран.
Почему вы считаете, что этого нужно избегать? :) Ведь всегда найдется кто-то, кто скажет - я закрыл (а не свернул) приложение, тыкаю в икону, хочу увидеть главный экран, а там весь мусор, что я навводил - остался... :)
Тем более, что вы знаете, как этим пользоваться. :)
Переключайтесь на управление свайпами. Потянуть снизу вверх и выбрать приложение - даже проще и приятнее, чем искать икону в приложениях или на рабочих столах. :)
srg

 
Сообщения: 1141
Зарегистрирован: 11 ноя 2013, 15:58
Откуда: Ненька

Re: Сахарный дневник 5 с расчетом доз (для Android)

Сообщение aureliano » 25 дек 2023, 21:01

Понял Вас. Просто подавляющее большинство приложений сегодня именно сохраняют кэш при повторном запуске с иконки (по крайней мере в течение короткого времени, проверил почти все у себя). Поэтому переучиваться приходится именно под Дневник. А его иконка у меня на самом центральном месте в доке, так и манит в себя ткнуть:D
Ну и для тех, кто всё же думает, что приложение закрылось - вернуться на главный экран из незаконченного дневника намного быстрее, чем вводить все продукты и значения заново...
Может быть можно сделать какой-то переключатель в настройках для страждущих, сохранять кэш или нет?:)
aureliano

 
Сообщения: 14
Зарегистрирован: 17 авг 2016, 02:47

Re: Сахарный дневник 5 с расчетом доз (для Android)

Сообщение Дядя Дима » 23 янв 2024, 22:23

srg писал(а):Кстати, обратите внимание, каким образом проблема была решена. Похоже, что проблема была совсем не в базе данных.

Кстати, нифига не решена. Как я не обрубал обновления, все равно, рано или поздно это кетайское чудовище все равно что-то подтягивает. Т.е. до определенного момента программа летает, пока что-то не обновится. Подозреваю, именно подозреваю без обоснований, Миуишный Андроид. В попытках понять, что обновляется, он среди ближайших по дате.
Сейчас буду опять откатывать телефон, следующий раз попробую или закатить первичную Миуи12 с андроидом10 или превращу Сяоми в кирпич ))). Но дело точно не в проге и не в базе проги.

За это сообщение автора Дядя Дима поблагодарил:
srg (24 янв 2024, 16:07)
Рейтинг: 1.08%
 
Дядя Дима

 
Сообщения: 42
Зарегистрирован: 11 дек 2021, 10:26
Откуда: Смоленск
Возраст: 51

Re: Сахарный дневник 5 с расчетом доз (для Android)

Сообщение srg » 24 янв 2024, 16:11

Дядя Дима писал(а):пока что-то не обновится

А обнова на какой андроид?
У супруги 14 андроид. И там хорошо урезали работу в фоне. Причем с такими объектами, которые используются и здесь (хотя сомневаюсь, что ними кто-то пользуется). Речь о разделе Уведомления.
Так что как оно будет работать на 14м андроиде - я пока не ведаю :). На 13 и ниже - все должно быть ок... :)

За это сообщение автора srg поблагодарил:
al555 (24 янв 2024, 16:17)
Рейтинг: 1.08%
 
srg

 
Сообщения: 1141
Зарегистрирован: 11 ноя 2013, 15:58
Откуда: Ненька

Re: Сахарный дневник 5 с расчетом доз (для Android)

Сообщение Дядя Дима » 24 янв 2024, 22:17

srg писал(а):А обнова на какой андроид?

Миуи 14,02, Андроид 12.
Не, я не упираю в Андроид, это версия. Вчера решил перегрузить и оставить "как есть". После перезагрузки Дневник - самолет, а вот на утро... Видимо Сяоми почуял свободный доступ к санкционке ))) и за ночь обгрузился обновами. Ну и есс-но Дневник превратился в черепаху.
Самое интересное, Сяоми вроде не экзотика, сейчас наверное у каждого второго. Но жалуюсь только я. Интересно, сама тушка может как-то косячить и криво принимать какую-то догрузку?
Дядя Дима

 
Сообщения: 42
Зарегистрирован: 11 дек 2021, 10:26
Откуда: Смоленск
Возраст: 51
Пред.

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

Кто сейчас на конференции

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

cron