Страница 56 из 62

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

СообщениеДобавлено: 29 окт 2023, 00:07
srg
Дядя Дима, Рад. Удачи. :)

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

СообщениеДобавлено: 16 дек 2023, 15:11
mail-22
srg писал(а):данные, которые записаны, как вы называете - в файле дневника - могут быть некорректными, если у вас телефон завис в момент записи.

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

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

СообщениеДобавлено: 17 дек 2023, 22:08
srg
mail-22 писал(а):в случае сбоя в работе программы, транзакция откатывается

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

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

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

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

СообщениеДобавлено: 25 дек 2023, 15:09
srg
aureliano писал(а):если известны причины, подсказать как этого избежать

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

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

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

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

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

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

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

СообщениеДобавлено: 24 янв 2024, 16:11
srg
Дядя Дима писал(а):пока что-то не обновится

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

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

СообщениеДобавлено: 24 янв 2024, 22:17
Дядя Дима
srg писал(а):А обнова на какой андроид?

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

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

СообщениеДобавлено: 11 май 2024, 03:03
Pan-ter-ca
На 14 андроиде постоянно вылазиет окно "Сахарный дневник не отвечает"
С двумя вариантами кнопок:
"Закрыть цриложение
Пауза"
Причём, если нажать "пауза", то несколько секунд можно спокойно дальше работать в приложении, до повторного появления такого же окна.
Как поправить этот баг? Приложение установлено с нуля. Вся база и история восстановлена без проблем, как и настройки.

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

СообщениеДобавлено: 11 май 2024, 10:40
Дядя Дима
Pan-ter-ca, если читала предыдущие посты, я как раз"воевал" с подобным сообщением и тормозами программы на Сяоми. Наконец таки я победил... свои шаловливые ручки. Дело оказалось в том, что я люблю поковырять свои телефоны на предмет удаления лишних программ, напичканных при устаноаке системы. На сам телефон это сказывается положительно, он не тупит, меньше жрет батарейку и т. п. Но вот что-то удаленное или запрещенное мной вызывало подобные сообщения и проблемы в работе с Дневником. При последней переустановке я "убил" только явную рекламу. Сейчас уже несколько месяцев проблем нет.

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

СообщениеДобавлено: 11 май 2024, 11:18
Pan-ter-ca
Дядя Дима, у меня новый телефон. Я в нем особо и не ковырялась, настроила под себя (вошла в аккаунт, установила тему, настроила мелодии) и установила сахарный дневник.

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

СообщениеДобавлено: 13 май 2024, 06:46
Pan-ter-ca
Всё-таки это окно очень мешает...
Вспомнила, что при установке дневника вылезло сообщение о том, что эта версия не поддерживается 14 андроидом. Видимо эта и есть причина данного бага.

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

СообщениеДобавлено: 13 май 2024, 18:25
al555
Pan-ter-ca писал(а):эта версия не поддерживается 14 андроидом

У меня 12-ый недавно обновился до 14-го. Есть некоторые тормоза, но всё работает.

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

СообщениеДобавлено: 13 май 2024, 18:30
Pan-ter-ca
al555, ничего не могу сказать на этот счётю не программист. Возможно обновление телефона и установка приложения с нуля - разное.
Надо сказать, что это окно иногда задабливает, пояявлясь каждую секунду, а иногда будто забывается и пропадает, давая спокойно записать сахар и еду.