Size: a a a

AndroidDev :: Разработка. It's Android time now!

2020 August 15

M

Mafioznik in AndroidDev :: Разработка. It's Android time now!
Парни, как думаете, как я должен обработать состояние, когда куплена подписка на месяц, а пользователь захочет перейди на год? Показать одну кнопку с месячной неактивной, а что делать если он нажмет на год? Иметь 2 подписки сразу?
источник

DN

Danya Nosyk in AndroidDev :: Разработка. It's Android time now!
Mafioznik
Парни, как думаете, как я должен обработать состояние, когда куплена подписка на месяц, а пользователь захочет перейди на год? Показать одну кнопку с месячной неактивной, а что делать если он нажмет на год? Иметь 2 подписки сразу?
ну логичнее всего, когда истечет на месяц активировать на год
источник

DN

Danya Nosyk in AndroidDev :: Разработка. It's Android time now!
Mafioznik
Парни, как думаете, как я должен обработать состояние, когда куплена подписка на месяц, а пользователь захочет перейди на год? Показать одну кнопку с месячной неактивной, а что делать если он нажмет на год? Иметь 2 подписки сразу?
можешь закостылить если хоть какая то подписка активна, то он новую не может взять😅
источник

ПЧ

Приятный Человек... in AndroidDev :: Разработка. It's Android time now!
по идеи. хранить не просто флаг активированна или нет подписка. А хранить до какого она активированна, купили месяц, увеличили на 30 дней. Купили год, увеличили на 365
источник

M

Mafioznik in AndroidDev :: Разработка. It's Android time now!
Danya Nosyk
можешь закостылить если хоть какая то подписка активна, то он новую не может взять😅
Есть лвл функционал чтобы с этим разобраться
источник

А

Анатоли in AndroidDev :: Разработка. It's Android time now!
как можно сделать android app с книги pdf
источник

G

GGsrvg in AndroidDev :: Разработка. It's Android time now!
Анатоли
как можно сделать android app с книги pdf
Читать документацию, писать код, тестировать приложение
источник

С

Сергей in AndroidDev :: Разработка. It's Android time now!
Аааааааа. Получил погоду по гео координатам наконец.
Но ни один человек не показывает как выводить контрольные сообщения на случай, если wifi или геолокация отключены ( уроки как всегда половинчатые.
источник

👨

👨‍💻ᴋᴏʙʏʟʏɴꜱᴋʏɪ... in AndroidDev :: Разработка. It's Android time now!
Сохраняй где-то последнее изменение, если нету интернета - выводи старые данные. Появился - обнови
источник

👨

👨‍💻ᴋᴏʙʏʟʏɴꜱᴋʏɪ... in AndroidDev :: Разработка. It's Android time now!
Думаю, не сложно
источник

С

Сергей in AndroidDev :: Разработка. It's Android time now!
👨‍💻ᴋᴏʙʏʟʏɴꜱᴋʏɪ
Сохраняй где-то последнее изменение, если нету интернета - выводи старые данные. Появился - обнови
Сложно ) оно как бы сохраняется в room.
но отображение пока завязано на полученные координаты,
я пока не думал как это разделить и как определить,
что  сеть || gps отключены. т.е надо как-то обработать
оба эти случая, но никто не показывает как ))

Кроме того, я еще хотел выводить в UI сообщения
с просьбой включить gps или интернет.
источник

AH

Alex Havriuk in AndroidDev :: Разработка. It's Android time now!
Сергей
Сложно ) оно как бы сохраняется в room.
но отображение пока завязано на полученные координаты,
я пока не думал как это разделить и как определить,
что  сеть || gps отключены. т.е надо как-то обработать
оба эти случая, но никто не показывает как ))

Кроме того, я еще хотел выводить в UI сообщения
с просьбой включить gps или интернет.
А какое API пользуешь ?
источник

С

Сергей in AndroidDev :: Разработка. It's Android time now!
Alex Havriuk
А какое API пользуешь ?
weatherbit.io и FusedLocationProviderClient
источник

VV

Valentin Volodarskij in AndroidDev :: Разработка. It's Android time now!
Сергей
Сложно ) оно как бы сохраняется в room.
но отображение пока завязано на полученные координаты,
я пока не думал как это разделить и как определить,
что  сеть || gps отключены. т.е надо как-то обработать
оба эти случая, но никто не показывает как ))

Кроме того, я еще хотел выводить в UI сообщения
с просьбой включить gps или интернет.
Сделай какой-то класс, который будет проверять, включены ли эти сервисы. Потом перед тем, как сделать запрос делай проверку через этот класс. Например можно сделать так: проверка наличия подключенной сети -> если ее нет, то например можешь тянуть локально, если есть, то делаешь запрос на сервер и потом хранишь это в бд. Что-то типа такого можно сварганить
источник

С

Сергей in AndroidDev :: Разработка. It's Android time now!
Valentin Volodarskij
Сделай какой-то класс, который будет проверять, включены ли эти сервисы. Потом перед тем, как сделать запрос делай проверку через этот класс. Например можно сделать так: проверка наличия подключенной сети -> если ее нет, то например можешь тянуть локально, если есть, то делаешь запрос на сервер и потом хранишь это в бд. Что-то типа такого можно сварганить
ага. Оно у меня так и было примерно )
в репозитории была проверка на доступные интернет,
а координаты были захардкожены и всё так и работало.
Но теперь я получаю и использую реальные координаты
в самом активити и всё смешалось ... надо опять искать
источник

VV

Valentin Volodarskij in AndroidDev :: Разработка. It's Android time now!
Старайся больше разделять зависимости. Не нужно громоздить все в одно место, это не очень хорошо. Сам уже видишь, что все смешалось и менее гибкое. Но, хоть примерно имеешь представление, как это можно реализовать, там уже гугл + много проб и ошибок, ахах
источник

С

Сергей in AndroidDev :: Разработка. It's Android time now!
ну так то оно раздельно, просто мешанина пока.
обработка gps в активити, проверка сети в репозитории у viewmodel. Второе завязано, на первое. Нужно будет выяснять как это правильно связывать. В этом чаще всего все проблемы.
источник
2020 August 16

M

Mafioznik in AndroidDev :: Разработка. It's Android time now!
Делаю я значит recreate() для активити, а почему у меня граф не начинается заново, а остается на текущем фрагменте?
источник

M

Mafioznik in AndroidDev :: Разработка. It's Android time now!
У кого-то есть инструмент для того, чтобы сделать превью скрины для гугл плея? Может конструктор превью какой-то? Или как лучше делать?
источник

G

GGsrvg in AndroidDev :: Разработка. It's Android time now!
Mafioznik
У кого-то есть инструмент для того, чтобы сделать превью скрины для гугл плея? Может конструктор превью какой-то? Или как лучше делать?
photoshop
источник