Jamal
у меня есть диалоговое окно, в котором я обрабатываю действие по кнопке
Jamal
Jamal
у меня происходит подение где между этими 2 фрагментами кода
Jamal
при этом студия не показывает ошибку
Autoselect_uz
Дорогие друзья кто хорошо сможет перепрограммировать приложение напишите пожалуйста в лс
Jamal
у меня все ок
Konstantin
и вообще можно всё упростить
AddAddressFragment(val clickConsumer: (address:Address)->Unit)
fun addButtonClick(){ clickConsumer(Address( ... ) ) } вызывая лямбду без invoke
ᛖᚹᛋᛁᚱ
Парни, кто как получает данные StringArray из ресурсов в Репозитории или лучше это не делать там? Изучаю mv*)
Autoselect_uz
ᛖᚹᛋᛁᚱ
т.к. без контекста их не получить
Autoselect_uz
Meier
Господа, помогите, пожалуйста, новичку. Вот есть Spinner, в стринг.хмл создан массив string-array с четырьмя item’ми. Это категории. Нужно к каждому item’у создать отдельные строковые массивы. Чтобы было понятней. Идея такова, что в зависимости от выбранной категории появляется одна из рандомных фраз. Как выводить – хрен с ним, разберусь. А вот как грамотно создать четыре строковых массива, но чтобы каждый был привязан к своей категории… Буду признателен за любую помощь или советы.
Mike
Meier
А как массив в массиве выглядит в стрингах?
Ваня
Ferrero
Meier
А вы извращенец))
Ну я же не виновать, что стрингИ не переводят, а так и призносят...😒
Ferrero
Meier
Да неужели!
Meier
По поводу гугла. Можно ссыль на пример массив в массивах?
Meier
таааак!
Meier
по ходу то, что нужно. спасибо
Ivansuper
по ходу то, что нужно. спасибо
Не забудь что тебе все еще нужно держать одномерный массив для названий в спиннере. А уже для номера выбранного идти в массив массивов для выборки рандомного как ты хотел
Meier
Ок. Спасибо.
Anonymous
Anonymous
для кого бог придумал System.out.println("ЫАЫЫАЫАВ");???
Mike
Konstantin
для раков
Anonymous
Я и не пробовал
Konstantin
и тесты нах не нужны
Anonymous
Konstantin
профпригодность это
Mike
дебажить тесты 😻
Konstantin
"чтобы что то дебажить надо сначала это что то написать"
Mike
одного ассерта хватит всем)
Mike
вообще, идея в какой-то момент стала подсвачивать сломанный ассерт, но чота у меня это не работает\
Ivansuper
Мне всегда нравился концепт написания тестов с той стороны, что тесты могут быть сами написаны криво. При этом очень много где они продвигаются как неотъемлемое разработчика
Konstantin
на всю голову
Mike
Mike
...а потом я уткнулся в то, что нет инструментов для проверки test coverage для котлина)
Mike
ой, пока ты его возьмёшь на вооружение, всё починят и сломают снова)
jV
Подскажите пожалуйста, можно ли использовать UUID в качестве идентификатора в CRUD приложении, или лучше брать индекс из базы в качестве идентификатора?
Ivansuper
Гугл сообщит тебе что максимальное значение по инкременту у тебя будет в районе 9223372036854775807, я не уверен, что ты его когда-то достигнешь вообще
jV
не, сам создаю модель и сохраняю в базе
jV
ясно, спасибо)
Sergey
Sergey
Точнее, что ты имел ввиду?
Mike
В андроидном SQLite некоторые методы хардкодом возвращают long, например.
Sergey
Нет. Первичные ключи могут быть строками. Всё как у настоящей СУБД.
Sergey
Автоинкримента, естественно, для строк нет.
Anonymous
в андроиде есть свой IE ?Может версия или модель телефона какая-то?
Mike
Anonymous
Что?
ну версия андроида либо модель(Samsung, Xaoami, Sony) на котором всё всегда не работает, как в вебе Internet Explorer, ну типа "ни такой как фсе"
Сыктывкариум
Anonymous
Mike
✙
а хуавей?
Mike
Mike
Сыктывкариум
Сыктывкариум
И если праймари кей будет UUID , То склайт создать ROWID И будет его возвращать
Sergey
Mike
https://www.sqlite.org/rowidtable.html
The PRIMARY KEY of a rowid table (if there is one) is usually not the true primary key for the table, in the sense that it is not the unique key used by the underlying B-tree storage engine. The exception to this rule is when the rowid table declares an INTEGER PRIMARY KEY. In the exception, the INTEGER PRIMARY KEY becomes an alias for the rowid.
Sergey
Yuri
Здравствуйте, помогите найти в чем ошибка)
http://catcut.net/MFtz
Mike
Что ты хотел сказать?
Что rowid — настоящий первичный ключ, и если есть колонка INTEGER PRIMARY KEY, но она равна rowid.
Yuri
а что вам не нравится?)