Size: a a a

Android Developers

2020 November 26

QH

Quantum Harmonizer in Android Developers
Egor Sigolaev
Socket.IO? Okhttp же для реста
OkHttp для HTTP, а WS — его часть
источник

QH

Quantum Harmonizer in Android Developers
🐈 гав-гав Maxvoitenko🐒
Тогда фильтр по eventId указывать в WHERE, верно ?
да
источник

d

danilshik in Android Developers
Sergey Onischuk
Да это встроенный делегат
что - то я не вижу такого делегата, максимум могу через ReadOnlyProperty сделать
источник

SO

Sergey Onischuk in Android Developers
danilshik
что - то я не вижу такого делегата, максимум могу через ReadOnlyProperty сделать
inline fun <reified T : ViewModel> ViewModelStoreOwner.viewModel(
   qualifier: Qualifier? = null,
   noinline parameters: ParametersDefinition? = null
): Lazy<T> {
   return lazy(LazyThreadSafetyMode.NONE) { getViewModel<T>(qualifier, parameters) }
}
источник

d

danilshik in Android Developers
Sergey Onischuk
inline fun <reified T : ViewModel> ViewModelStoreOwner.viewModel(
   qualifier: Qualifier? = null,
   noinline parameters: ParametersDefinition? = null
): Lazy<T> {
   return lazy(LazyThreadSafetyMode.NONE) { getViewModel<T>(qualifier, parameters) }
}
ну так делегат возвращает обычно копию viewModel, а вам нужно тот же
источник

d

danilshik in Android Developers
У меня вот так все прекрасно работает
viewModel = ViewModelProvider(requireActivity(), viewModelFactory).get(MapNewTwoViewModel::class.java)
источник

🐈M

🐈 гав-гав Maxvoitenk... in Android Developers
@Harmonizr  в итоге получилось так
SELECT Event.* FROM Event JOIN GuestsEventsRef ON GuestsEventsRef.eventId = EVENT.eventId JOIN Guest ON GuestsEventsRef.guestId = Guest.guestId WHERE Event.eventId = :eventId AND lower(Guest.guestName) LIKE :queryGuest
работает так же как предыдущая версия
источник

d

danilshik in Android Developers
Так как activity одна то и вернет одну и ту же viewModel
источник

SO

Sergey Onischuk in Android Developers
danilshik
У меня вот так все прекрасно работает
viewModel = ViewModelProvider(requireActivity(), viewModelFactory).get(MapNewTwoViewModel::class.java)
Попробую. Странно , на черта мне копия. Ладно бы новую модель
источник

d

danilshik in Android Developers
Но возможно я ошибаюсь
источник

I

Ivan in Android Developers
Эх, не успел разглядеть...
источник

PE

Pavel Erokhin in Android Developers
Ivan
Эх, не успел разглядеть...
хахахаха
источник

QH

Quantum Harmonizer in Android Developers
🐈 гав-гав Maxvoitenko🐒
@Harmonizr  в итоге получилось так
SELECT Event.* FROM Event JOIN GuestsEventsRef ON GuestsEventsRef.eventId = EVENT.eventId JOIN Guest ON GuestsEventsRef.guestId = Guest.guestId WHERE Event.eventId = :eventId AND lower(Guest.guestName) LIKE :queryGuest
работает так же как предыдущая версия
в queryGuest есть процентики по краям? Можно их добавить прямо в SQL: LIKE ('%' || :queryGuest || '%')
источник

AY

Andy Yanechko in Android Developers
danilshik
Так как activity одна то и вернет одну и ту же viewModel
"androidx.fragment:fragment-ktx:1.2.4"
    protected inline fun <reified VM : ViewModel> sharedViewModel(): Lazy<VM> {
       return viewModels( { requireActivity() } ) { viewModelFactory }
   }
источник

🐈M

🐈 гав-гав Maxvoitenk... in Android Developers
есть, они добавлены на уровень выше
"%${queryGuest.toLowerCase(Locale.ROOT)}%"
источник

VS

Valentin Sergeev in Android Developers
Quantum Harmonizer
OkHttp для HTTP, а WS — его часть
Не совсем же вроде, у ws только хендшейк через HTTP, а дальше через TCP
источник

d

danilshik in Android Developers
Andy Yanechko
"androidx.fragment:fragment-ktx:1.2.4"
    protected inline fun <reified VM : ViewModel> sharedViewModel(): Lazy<VM> {
       return viewModels( { requireActivity() } ) { viewModelFactory }
   }
Ок, спасибо, буду знать
источник

QH

Quantum Harmonizer in Android Developers
Valentin Sergeev
Не совсем же вроде, у ws только хендшейк через HTTP, а дальше через TCP
ну сам HTTP тоже через TCP, вот они вместе в одной библиотеке отлично себя чувствуют)
источник

d

danilshik in Android Developers
у меня просто проект Legacy
источник

QH

Quantum Harmonizer in Android Developers
Valentin Sergeev
Не совсем же вроде, у ws только хендшейк через HTTP, а дальше через TCP
про «часть HTTP» мб я неправ
источник