Size: a a a

2021 February 10

AM

Andrew Mikhaylov in Kotlin Android
Sergey Smykovskyi
Дословно с документации :"SYNCHRONOUS VS. ASYNCHRONOUS
Call instances can be executed either synchronously or asynchronously. Each instance can only be used once, but calling clone() will create a new instance that can be used.

On Android, callbacks will be executed on the main thread. On the JVM, callbacks will happen on the same thread that executed the HTTP request."
Так коллбек на мэин треде, запрос сам оффлоадится, всё правильно.
источник

SS

Sergey Smykovskyi in Kotlin Android
Andrew Mikhaylov
Так коллбек на мэин треде, запрос сам оффлоадится, всё правильно.
буду шуршать глубже)
источник

Р

Рысбек in Kotlin Android
Всем привет. Есть bottomNavigationView. Я нажимаю на третий или четвертый элемент, нажимаю на кнопку назад и выхожу из приложения. И когда снова открываю приложение, то открывается снова с первого элемента. Как решить эту проблему? Как сохранить состояние активности? Кто нибудь сталкивался с этим?
источник
2021 February 11

JI

Jalol Imomaddinov in Kotlin Android
Рысбек
Всем привет. Есть bottomNavigationView. Я нажимаю на третий или четвертый элемент, нажимаю на кнопку назад и выхожу из приложения. И когда снова открываю приложение, то открывается снова с первого элемента. Как решить эту проблему? Как сохранить состояние активности? Кто нибудь сталкивался с этим?
Если выходить из приложения, то состояние в любом случае не сохранится. Для этого вам следует где то сохранить (preferences, базы данных и пр.) последний выбранный элемент
источник

Р

Рысбек in Kotlin Android
Jalol Imomaddinov
Если выходить из приложения, то состояние в любом случае не сохранится. Для этого вам следует где то сохранить (preferences, базы данных и пр.) последний выбранный элемент
А если приложение ставится в onStop?
источник

JI

Jalol Imomaddinov in Kotlin Android
Рысбек
А если приложение ставится в onStop?
Вот и ответ, сохраните при onStop и загрузите при onResume
источник

JI

Jalol Imomaddinov in Kotlin Android
Рысбек
А если приложение ставится в onStop?
Есть несколько способов сохранить состояние: savedInstance, Viewmodel..
Выберите один для своего проекта
источник

Р

Рысбек in Kotlin Android
Jalol Imomaddinov
Есть несколько способов сохранить состояние: savedInstance, Viewmodel..
Выберите один для своего проекта
Да, но я не нашел способ, как сохранить выбранный элемент с открытым внутри фрагментом
источник

YM

Yernar Mendigarin in Kotlin Android
Рысбек
Да, но я не нашел способ, как сохранить выбранный элемент с открытым внутри фрагментом
Смотрите в сторону launchMode активити. Если не ошибаюсь singleTop решит вашу проблему
источник

AC

Alexandr Chubryk in Kotlin Android
Yernar Mendigarin
Смотрите в сторону launchMode активити. Если не ошибаюсь singleTop решит вашу проблему
singleTop никак не поможет сохранить состояние активити
источник

AC

Alexandr Chubryk in Kotlin Android
вообще это вопрос для @android_ru
источник

A

ABI in Kotlin Android
Telegram
Javanese Online
Всем привет, в следующий четверг, 11 февраля, в 18:00 по МСК будет очередная сессия вопросов и ответов с крайне популярным человеком в Android и не только разработке, а именно Михаилом @Harmonizr

Ссылка на стрим - https://youtu.be/KR99EpB58_Q

Михаил является создателем канала @javanese_online и админом чатов @android_ru, @kotlin_lang и многих других.

На этой сессии мы узнаём побольше о нем и как это быть админом крупнейших каналов ру пространства

Некоторые факты о Михаиле:
- на текущем проекте нет ни одного XML layout
- использует MVVM и датабайндинг без помощи гугла
- передаёт аргументы во фрагменты через конструктор
- нет вышки. Никакой
- смотрит доклады Шипилёва с удовольствием и интересом
- прошёл в Яндекс без знания алгоритмов
- пишет свой индикатор для вьюпейджера быстрее, чем нагугливает подходящий
- генерирует 9-патчи на рантайме

Бей в колокольчик, чтобы не пропустить
источник

RI

Ruslan Ibragimov in Kotlin Android
Смотрю отключены ли уведомления 😅 @Harmonizr
источник
2021 February 12

A

Aleksei in Kotlin Android
Привет! А можно сказать что любой из MV# паттернов по сути есть разновидность CleanArchitecture? Там ведь по сути тоже разделение кода на 3 уровня
источник

VM

Volodymyr Medvediev in Kotlin Android
Aleksei
Привет! А можно сказать что любой из MV# паттернов по сути есть разновидность CleanArchitecture? Там ведь по сути тоже разделение кода на 3 уровня
привет,
я бы сказал, что это неполная клин архитектура
в клине же разделение на 5 слоев в оригинале)
источник

ВК

Владимир Калашников... in Kotlin Android
Всем привет. Кто-то может сказать мне разницу между лямбдой и анонимной функцией? Я так и не смог ничего толкового в интернете найти
источник

АЕ

Алексей Ершов... in Kotlin Android
Aleksei
Привет! А можно сказать что любой из MV# паттернов по сути есть разновидность CleanArchitecture? Там ведь по сути тоже разделение кода на 3 уровня
Эти понятия немного ортогональны. MV* - это как организовать UI, Clean - это как организовать тот самый Model из MV*.
источник

U

Unat in Kotlin Android
Владимир Калашников
Всем привет. Кто-то может сказать мне разницу между лямбдой и анонимной функцией? Я так и не смог ничего толкового в интернете найти
Это одно и тоже.
источник

с#

саша сок #KotlinGang... in Kotlin Android
Владимир Калашников
Всем привет. Кто-то может сказать мне разницу между лямбдой и анонимной функцией? Я так и не смог ничего толкового в интернете найти
можете спросить в @kotlin_lang / @kotlin_start, тут желательно вопросы не только с котлин, но и андроид спецификой
источник

с#

саша сок #KotlinGang... in Kotlin Android
Unat
Это одно и тоже.
ну, если кратко - да
источник