Size: a a a

StartAndroid Ru Kotlin

2020 August 15

ФБ

Филипп Бесядовский... in StartAndroid Ru Kotlin
Foenix 00001
так на стартандроде и есть курс) там как раз про ошибки разжевано. Мне товарищ Елизаров не помог  своими странными заявлениями а так же многие другие (с конф разработчиков), те кто показывает вроде реальные примеры тоже не особо объясняют как делать что-то. В общем я пока до конца дочитала уроки по корутинам со стартандроида, там практики нет, только теория, но после них чуть легче слушать тех кто рассказывает как в приложениях это делать - как-то все немного прояснилось.
Спасибо, как раз думаю его купить
источник

AB

Aleksei B. in StartAndroid Ru Kotlin
Yaroslav
как правильно такой json спарсить? Moshi говорит то объект вместо массива, то тело пустое приходит, то адаптер в Map не конвертит
В Gson можно просто проверить на jsonElement is JsonObject или jsonElement is JsonArray. Думаю и в Moshi есть что-то подобное.
В зависимости от этого можно добавить различную логику парсинга.
Но лучше, конечно, договориться с бэкендом, если возможно.
источник
2020 August 16

Y

Yaroslav in StartAndroid Ru Kotlin
да вообще там да, JSONObject и приходит, это и Moshi говорит
источник

Y

Yaroslav in StartAndroid Ru Kotlin
наверно, я че-то не понял и с ним и надо было работать
источник

J

J.S in StartAndroid Ru Kotlin
Такой вопрос: Используете ли DataBinding в своих проектах ?
источник

Y

Yaroslav in StartAndroid Ru Kotlin
спасибо)
источник

V

Vladushka in StartAndroid Ru Kotlin
J.S
Такой вопрос: Используете ли DataBinding в своих проектах ?
Да
источник

I

Ievgen in StartAndroid Ru Kotlin
J.S
Такой вопрос: Используете ли DataBinding в своих проектах ?
Да
источник
2020 August 17

DV

Dmitry Vinogradov in StartAndroid Ru Kotlin
источник
2020 August 18

НЦ

Наталья Цивилева... in StartAndroid Ru Kotlin
Переслано от Наталья Цивилева...
Привет всем, подскажите, пожалуйста, какие библиотеки есть для ввода пинкода "по-красоте"?)
источник

Д

Дамир in StartAndroid Ru Kotlin
implementation 'com.andrognito.pinlockview:pinlockview:2.1.0'
источник

Д

Дамир in StartAndroid Ru Kotlin
Наталья Цивилева
Переслано от Наталья Цивилева
Привет всем, подскажите, пожалуйста, какие библиотеки есть для ввода пинкода "по-красоте"?)
Получилось с библиотекой?
источник

РП

Рустам Планирович... in StartAndroid Ru Kotlin
Добрый вечер всем присутствующим. Подскажите пожалуйста как мне сделать запрос в базу данных room для вывода данных за определенный день.

С Dao я разобрался (как сделать запрос)
@Query("SELECT * FROM purchasesTable WHERE day = :day ORDER BY day;")
fun purchasesToday(day: Int): LiveData<List<PurchasesTable>>

Теперь в ViewModel при таком запросе:
internal val allToday: LiveData<List<PurchasesTable>> = dbPurchasesTable.purchasesDao()
   
.purchasesToday()

ругается не зватает аргумента в последних скобках. Как мне туда его передать?

Запрос делаю вот так:
model.allToday.observe(this, androidx.lifecycle.Observer { purchasesTable ->
   
recyclerView.adapter = PurchasesViewAdapter(purchasesTable, onCardClick = {
       
doAsync { model.allToday }
   }
, del = context as MainActivity)
})

Помогите пожалуйста кто знает.
источник
2020 August 19

T

Timur in StartAndroid Ru Kotlin
Всем привет. Можете подсказать как поменять все значения элементов массива разом?
источник

NM

Nick Marchuk in StartAndroid Ru Kotlin
Timur
Всем привет. Можете подсказать как поменять все значения элементов массива разом?
Так массив и состоит только из инициализированных элементов
источник

T

Timur in StartAndroid Ru Kotlin
Nick Marchuk
Так массив и состоит только из инициализированных элементов
надо поменять все значения в массиве на другое значение
источник

NM

Nick Marchuk in StartAndroid Ru Kotlin
Timur
надо поменять все значения в массиве на другое значение
array.forEachIndexed {}
источник

A

Alexander in StartAndroid Ru Kotlin
Timur
надо поменять все значения в массиве на другое значение
если массив интовый можно так array.map { it + значение }
источник

A

Alexander in StartAndroid Ru Kotlin
для других типов так-то тоже можно мап, но там уж от ситуации зависит
источник

A

Alexander in StartAndroid Ru Kotlin
Рустам Планирович
Добрый вечер всем присутствующим. Подскажите пожалуйста как мне сделать запрос в базу данных room для вывода данных за определенный день.

С Dao я разобрался (как сделать запрос)
@Query("SELECT * FROM purchasesTable WHERE day = :day ORDER BY day;")
fun purchasesToday(day: Int): LiveData<List<PurchasesTable>>

Теперь в ViewModel при таком запросе:
internal val allToday: LiveData<List<PurchasesTable>> = dbPurchasesTable.purchasesDao()
   
.purchasesToday()

ругается не зватает аргумента в последних скобках. Как мне туда его передать?

Запрос делаю вот так:
model.allToday.observe(this, androidx.lifecycle.Observer { purchasesTable ->
   
recyclerView.adapter = PurchasesViewAdapter(purchasesTable, onCardClick = {
       
doAsync { model.allToday }
   }
, del = context as MainActivity)
})

Помогите пожалуйста кто знает.
сделай allToday функцией и передай туда day параметр твой
источник