Size: a a a

Android Developers

2020 May 20

QH

Quantum Harmonizer in Android Developers
Aleksey D.
можна, что ты мне тут, только на днях так сделал, оно свернутым появляется сразу и просто висит внизу
Хмхм, а почему опенсорсная версия телеграма (из F-Droid) говорит «я тут тебе уведомление повешу. Надоест — понизь приоритет»?
источник

NM

Nikita Machekhin in Android Developers
Evan
А я бы тебе посоветовал создать всё же отдельную viewModel и ничего не выдумывать)
ViewModelProvider(this).get(...) создаёт инстанс твоей вью-модели. В get() ты должен передать класс твоей вьюмодели
Просто при создании viewModel у меня происходят сравнительно не быстрые операции по обновлению данных, а второй фрагмент может вызываться очень часто, и каждый раз проделывать операции в инициализации viewModel вообще не хочется
источник

AD

Aleksey D. in Android Developers
Quantum Harmonizer
Хмхм, а почему опенсорсная версия телеграма (из F-Droid) говорит «я тут тебе уведомление повешу. Надоест — понизь приоритет»?
я не знаю, у меня все работает 🙄

может, правила хорошего тона?
источник

ES

Egor Sigolaev in Android Developers
Line'R
Поизучал немного и понял что методы которые я использовал ранее работают, но медленно, поэтому почитал про ретрофит и был приятно удивлен возможностями) Вообщем сделал себе апи на ретрофите, работает раз в 100 быстрее обычного ручного парсинга
Я это писал еще в самом начале, что лучше было бы либу подключить)
источник

QH

Quantum Harmonizer in Android Developers
Line'R
Поизучал немного и понял что методы которые я использовал ранее работают, но медленно, поэтому почитал про ретрофит и был приятно удивлен возможностями) Вообщем сделал себе апи на ретрофите, работает раз в 100 быстрее обычного ручного парсинга
Вот теперь мне прям интересно стало, что такого можно сделать в ручном парсинге.
источник

L

Line'R in Android Developers
Quantum Harmonizer
Вот теперь мне прям интересно стало, что такого можно сделать в ручном парсинге.
Ну тип, получать контент, парсить проходя по каждому элементу обьекты и тд. А с ретрофитом оказалось все проще
источник

L

Line'R in Android Developers
Egor Sigolaev
Я это писал еще в самом начале, что лучше было бы либу подключить)
Слепой я) Или старшные и непонятные слова спугнули :D
источник

ES

Egor Sigolaev in Android Developers
Line'R
Ну тип, получать контент, парсить проходя по каждому элементу обьекты и тд. А с ретрофитом оказалось все проще
Надеюсь с gson-ом юзаешь?
источник

E

Evan in Android Developers
Nikita Machekhin
Просто при создании viewModel у меня происходят сравнительно не быстрые операции по обновлению данных, а второй фрагмент может вызываться очень часто, и каждый раз проделывать операции в инициализации viewModel вообще не хочется
Ну, если я правильно понял - ты можешь передать нужные данные во вторую вью-модель. Т.е. вью-модель всё равно создать (чтобы уж соблюдать архитектуру), но никаких операций по запросу данных из сети заново не проводить. Передай данные из одного фрагмента во второй через аргументы (или extra) и там пропихни во вью-модель через Фабрику вью-модели.
источник

D

D in Android Developers
Почему, например, Email выполняется, но оповещение не показывается? А у меня есть ? (оранжевый кружок).
источник

AD

Aleksey D. in Android Developers
D
Почему, например, Email выполняется, но оповещение не показывается? А у меня есть ? (оранжевый кружок).
процесс != работа в фоне и foreground service
источник

L

Line'R in Android Developers
Egor Sigolaev
Надеюсь с gson-ом юзаешь?
Не совсем понял. Если раньше, то юзал стандартную библиотеку. А в ретрофите gson
источник

ES

Egor Sigolaev in Android Developers
Line'R
Не совсем понял. Если раньше, то юзал стандартную библиотеку. А в ретрофите gson
Ну чтобы сразу pojo обьекты получать.
источник

D

D in Android Developers
Aleksey D.
процесс != работа в фоне и foreground service
Может есть способ лучше, выполнять запросы, а результат показывать уведомлением ?
источник

ES

Egor Sigolaev in Android Developers
Там в ретрофите надо GsonConverter подключить вроде бы
источник

AD

Aleksey D. in Android Developers
D
Может есть способ лучше, выполнять запросы, а результат показывать уведомлением ?
Можно с WorkManager начать
источник

L

Line'R in Android Developers
Я зашел на http://www.jsonschema2pojo.org/ сделал себе классы. А в ретрофите просто указал GsonConverterFactory
источник

L

Line'R in Android Developers
Все как по туторам :D
источник

D

D in Android Developers
Aleksey D.
Можно с WorkManager начать
Хорошо, я гляну. Спасибо тебе✋
источник

L

Line'R in Android Developers
Получилось ускорить работу в разы. Кто ж знал. Может есть вещи быстрее ретрофит?
источник