Колядинъ Даръ

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Колядинъ Даръ » Программа "Колядинъ Даръ" » Колядинъ Даръ для Андроида


Колядинъ Даръ для Андроида

Сообщений 151 страница 161 из 161

1

Свершилось, Други!
Долгими зимними вечерами учил я кривой язык Жаба, и вот -
сподобился сваять Колядинъ Даръ и для вражеской ОС &roid.

В программе есть календарик на один сороковник, неограниченное
количество виджетов с индивидуальными настройками, уведомления
о праздниках на сегодня и на завтра, и море полезной информации:
описания дней сороковника, дней недели, часов, чертогов, Богов-
покровителей, сороковников, лет, а также заповеди.

видеообзор

Виджет показывает Славянское время, день, лето, сороковник,
чертог, праздники на сегодня и на завтра, заповеди, и рисует
Ярило в соответствии со временем фактического восхода и заката
для указанных географических координат. Виджет выполнен в
новомодном "тряпичном стиле" Гугла. Вот как он выглядит:

http://s7.uploads.ru/t/RfhNB.png

Больше снимков экрана в сообщении 77 этой темы.

Версия 1.8.7 (чтобы скачать, нажмите или отсканируйте):

https://upforme.ru/uploads/000a/98/81/2/150129.png

Как пользоваться программой (краткая инструкция):

1. Установить программу и запустить ярлыком.
Ставить обязательно во внутреннюю память, а не на карту!
Войти в настройки (меню->настройки) и ввести координаты и
название места, где вы находитесь, и часовой пояс. Отметить
птичками, хотите ли вы получать уведомления о праздниках.
Сохранить настройки.

2. Добавить виджет на рабочий стол. Так же задать место и
часовой пояс, который вы хотите видеть на этом виджете, и
желаемый цвет фона виджета. Если отметить птичкой заповеди,
они будут показаны на месте праздников в те дни, когда
праздников нет. Сохранить настройки. Потом можно добавить
ещё один виджет, для другого места с другими координатами и
часовым поясом, и он будет показывать восход и закат как в
том месте. Касание виджета открывает календарь.

3. В календаре отмечены дни поминовения, ПОСТы и праздники.
Описание условных обозначений есть в меню "о программе".
Менять дату можно путём указания дня, сороковника и лета
вверху календаря, или числа, месяца и года внизу, а также
перетаскивая пальцем сам календарь. Однократное касание дня
переносит указатель на этот день, долгое касание показывает
сведения о дате, двойное касание перематывает календарь на
сегодняшнюю дату. При изменении даты во всплывающем
сообщении показывается разница в днях между сегодняшней
датой и установленной.

4. Сведения о датах, часах, днях недели, сороковниках, чертогах,
летах, Богах и их заповедях можно просмотреть через меню. В
сведениях "о сегодня" показаны также моменты восхода и заката
Ярилы и Месяца на выбранную дату, начала и окончания гражданских
сумерек, и возраст Месяца в сутках на текущий момент, а также
заданное для этого виджета место и часовой пояс.

5. Можно добавить свои события, привязанные к датам Круголета.
Для этого нужно вызвать краткие сведения о нужной дате (долгое
нажатие на дату), после чего нажать на [+] и ввести название события.
Программа напомнит о нём уведомлением в заданный день.
Для удаления события коснитесь его названия и выберите "Удалить".

Ограничения:
- диапазон дат - от 799 лета от С.М.З.Х. до 9999 лета, либо от
4711 г. до Н.Э. до 4490 г. Н.Э.
- версия ОС Андроид - 4.0 или выше.
- требуется 12 МБ свободной памяти.
- специальных разрешений программе не требуется.

Добра!

Теги: Андроид, Android, Колядинъ Даръ, наследие предков, календарь, виджет, образование

Отредактировано Vladimyr (2016-12-17 12:27:21)

0

151

Здравия, други!

Небольшое обновление:

  • исправил пару вылетов из-за нехватки оперативной памяти

Версия 1.7.7 (ссылка ниже)

Добра!

0

152

Здравия, други!

И снова небольшое обновление:

  • исправил ещё один редкий вылет (при нажатии на уведомление)

Версия 1.7.8 (ссылка ниже)

Добра!

0

153

Здравия, други!

Сегодня будет несколько заметных изменений:

  • приложение пересобрано в SDK 33, и теперь будет работать во всех новейших версиях &r0!d, включая 15-ю;

  • переработан алгоритм подбора цветов виджета, он стал нагляднее, и на образце теперь видны все цвета;

  • улучшена анимация прокрутки календаря, соседние сороковники теперь подгружаются "на лету".

Версия 1.8 (ссылка ниже)

Добра!

0

154

...и ещё парочка штрихов.

  • поправил кернинг встроенного шрифта:

было:  https://upforme.ru/uploads/000a/98/81/2/t36932.png

стало: https://upforme.ru/uploads/000a/98/81/2/t354981.png

  • разрешил переход на смежные сороковники в просмотре сведений о дате.

          https://upforme.ru/uploads/000a/98/81/2/t148360.png

Версия 1.8.1 (ссылка ниже)

Добра!

0

155

Здравия, други!

Исправил небольшой ляп со всплывающим текстом ("столько-то дней от сего дня"), который иной раз не исчезал с экрана.

Версия 1.8.2 (ссылка ниже)

Добра!

0

156

И снова здравия!

На сей раз добавил описание верхних пометок дат в сведения о дате:

https://upforme.ru/uploads/000a/98/81/2/t354910.png   https://upforme.ru/uploads/000a/98/81/2/t732158.png

Версия 1.8.3 (ссылка ниже)

Добра!

0

157

Добавил новую тему: Колядинъ Даръ на Питоне  :cool:

0

158

Здравия, други!

сегодня пришло время исправлений.

  • при переходе на смежный сороковник в просмотре сведений о дате (возможность которого

      была добавлена в версии 1.8.1), время восхода и заката начинало вычисляться неправильно.

    Версия 1.8.4 (чтобы скачать, нажмите или отсканируйте):

    https://upforme.ru/uploads/000a/98/81/2/529027.png
    Добра!  :flag:

    0

    159

    Здравия!

    Сегодняшняя сборка посвящена борьбе с ветряными мельницами неотвратимой
    заботой о человечестве
    :mad:

    Несмотря на то, что в предыдущей версии мной было сделано всё необходимое
    для безперебойной работы сервиса обновления виджетов, на некоторых современных
    смотрофонах настройки ОС таковы, что через 2-3 дня работы сервис всё равно
    выкидывает из памяти, и виджеты перестают обновляться (а с ними и приходить
    уведомления о празднествах). И сделано это, конечно же, ради всех нас, чтобы
    наши девайсы работали (а вернее, ничего не делали) как можно дольше!

    Теперь я попытался перевести процесс обновления на механизм AlarmManager.
    В результате всё стало работать надёжно (вроде бы).

    Поэтому: тем, у кого виджеты временами перестают обновляться, можно попробовать
    эту версию. Тем, у кого с виджетами всё нормально, можно её пропустить - других
    изменений в программе нет, а вероятность, что обновление станет работать хуже,
    хоть и невелика, но не равна нулю.

    Забавно, что когда я попытался самостоятельно уменьшить потребление приложением
    заряда батареи, отключив обновление виджетов при погашенном экране (так как их
    всё одно не видно), то оказалось, что сделать этого нельзя, так как гугел запретил
    отправку сообщений о включении и отключении экрана приложениям, работающим
    в фоне. И сделал он это - внимание! - для пущей экономии заряда батареи. Занавес...  :P

    Но несмотря на это, вышло всё в итоге достаточно неплохо в плане экономичности.
    На всякий случай - вот

    два скриншота на тему потребления энергии в фоне новой версией:

    Версия 1.8.5 (ссылка ниже)

    Предыдущую версию пока удалять не буду, на тот случай, ежели кто захочет вернуться.

    Всем добра!  :mybb:

    0

    160

    Здравия, други!

    И вдогоночку ещё одно исправление: небольшого досадного ляпа, существовавшего
    едва ли не с самых первых дней создания "Колядина Дара".

    Надеюсь, что каждый знает о том, что запустить приложение можно двумя способами:
    касанием виджета, либо ярлыка на рабочем столе. И хотя открывшееся основное окно
    приложения будет при этом выглядеть абсолютно одинаково, но его состояния будут
    различными, поскольку окно настроек, которое можно из него вызвать, будет в этих
    двух случаях показывать различные настройки - в одном случае виджета, а в другом -
    основных настроек программы (а на самом деле таких состояний может быть гораздо
    больше, поскольку одним виджетом ограничиваться не обязательно).

    Так вот, раньше это всё именно так и работало, но только в том случае, когда приложение
    запускается впервые (то есть его не было в памяти). А вот если приложение до этого уже
    висело в оперативной памяти среди запущенных, то состояние основного окна определялось
    не тем, каким образом его открыли сейчас, а тем, как это было сделано в прошлом.
    И если сейчас оно было, допустим, запущено с виджета, то могли открыться основные
    настройки, потому, что в прошлый раз оно было запущено с ярлыка. Ещё хуже, когда
    виджетов несколько, и открываются настройки не того виджета, которого надо.

    В общем, поправить это оказалось даже проще, чем расписать здесь всю эту логику.
    Заодно я добавил переход календаря на сегодняшний день в том случае, если окно
    запускается с изменением состояния. Если же оно будет запущено без изменения, то
    есть точно так же, как и в прошлый раз, то такого перехода не произойдёт, а останется
    дата, выбранная ранее. Перейти на сегодняшний день в этом случае можно, как и всегда,
    двойным касанием таблицы календаря.

    Полагаю, что пользоваться приложением теперь станет чуточку удобнее.

    Версия 1.8.6 (ссылка ниже)

    Добра!  :cool:

    0

    161

    Здравия!

    Небольшая доработка:

    * Разделил уведомления о празднествах и событиях по разным каналам (будет видно только на андроиде 8 и более поздних);

    иллюстрация

    https://upforme.ru/uploads/000a/98/81/2/t144896.png

    * удалил из сведений о программе абзац, касающийся фонового сервиса (т.к. он более не актуален).

    Версия 1.8.7 (чтобы скачать, нажмите или отсканируйте):

    https://upforme.ru/uploads/000a/98/81/2/150129.png

    Добра!  :writing:

    0


    Вы здесь » Колядинъ Даръ » Программа "Колядинъ Даръ" » Колядинъ Даръ для Андроида


    Рейтинг форумов | Создать форум бесплатно