Знайшов в логах:
ADDED from [com.google.firebase:firebase-messaging:20.2.4] ... uses-permission#android.permission.WAKE_LOCK
ADDED from [com.google.android.gms:play-services-basement:17.0.0] ...
uses-permission#android.permission.RECEIVE_BOOT_COMPLETED
Хмм... Цікаво, де Ви це знайшли? Тому що в маніфесті в мене тільки INTERNET, ACCESS_NETWORK_STATE та ACCESS_NOTIFICATION_POLICY. І то, це скоріш, як архаїзми вже...
Ви про це material.io/components/cards#specs ?
This section should not be read as prescriptive or exhaustive. Cards have no singular layout, typographic, or image size. All cards should be designed to meet the needs of the content they present.
Метою було умістити всю інфо на картці без розгортання та водночас не робити картку на пів екрану.
Дякую за відгук. Але що саме не так? Навігація? Теми? Лейаут? Якщо навігація, то всілякі топ, боттом бари навмисно не використав, намагаючись зробити дизайн якомога простішим.
Додав Жуляни та змінив адресу бота на більш універсальну @AviaTabloBot
Дякую. Врахував це в оновлені. Тепер, якщо підписаний на рейс, прийде повідомлення у разі видалення рейсу з табло.
Насправді, у Борисполя вся інформація по рейсам знаходиться в одному js файлі, тому скрапити весь сайт не доводиться. Планую додати ще Жуляни. У них складніше...
Думаю, що картки Ок. Були запитання до юзабіліті, тому я трохи переосмислив навігацію: виніс підписки на перший екран, зробив діалоги замість свайпів, трохи оновив нічну тему, щоб лого краще видно було та відправив це все в продакшн. Чек іт аут :)
play.google.com/...regroundgravity.aviatablo