Size: a a a

Kotlin Community

2019 October 23

RA

Roza Abdullina in Kotlin Community
Привет! Такой вопрос: а что мне даст то, что он превратит все в map?
источник

AO

Alexey Otts in Kotlin Community
Alexander Nozik
да, но можно сделать функцию myTry. Catch, finally по-моему софтовые
ага, точно
источник

AO

Alexey Otts in Kotlin Community
Но энивей - это дичь
источник

AN

Alexander Nozik in Kotlin Community
🤷‍♂️
источник

M

Mi in Kotlin Community
Roza Abdullina
Привет! Такой вопрос: а что мне даст то, что он превратит все в map?
Понимаете, чтобы ответить на ваш вопрос, нужно понимать что у вас за задача и какие входные данные, из того что вы описали до этого, вашу задачу можно решить десятками разных способов, используя разные библиотеки и разные подходы
источник

M

Mi in Kotlin Community
И я не думаю что это вообще вопрос про kotlin, скорее базовые задачи в контексте котлина
источник

AN

Alexander Nozik in Kotlin Community
Alexey Otts
Но энивей - это дичь
Я как-то интересовался, если я правильно помню, то все конструкции кроме when и может быть do-while можно эмулировать функциями.
источник

KZ

Konstantin Zolotov in Kotlin Community
Roza Abdullina
Привет! Такой вопрос: а что мне даст то, что он превратит все в map?
Просто такой Map будет представлением любого json в общем случае но вы можете описать и свой частный случай.
источник

ИЧ

Иван Чепёлкин in Kotlin Community
Привет всем!использую котлин и коррутины. Используется ли хэндлер для передачи очереди сообщений в kotlin?
источник

AM

Andrew Mikhaylov in Kotlin Community
Иван Чепёлкин
Привет всем!использую котлин и коррутины. Используется ли хэндлер для передачи очереди сообщений в kotlin?
Разве что для интеграции с существующим кодом. Если я правильно помню, есть метод, который создаёт диспатчер на основе хэндлера, вот его при надобности и можно взять.
источник

ИЧ

Иван Чепёлкин in Kotlin Community
У меня просто ui с прогрессом  и возможностью взаимодействия пользователя с экраном .так прогресс блокирует весь main thread. На java я бы уже сделал handler
источник

AM

Andrew Mikhaylov in Kotlin Community
Дык есть withContext(Dispatchers.Main) { ... }
источник

ИЧ

Иван Чепёлкин in Kotlin Community
Andrew Mikhaylov
Дык есть withContext(Dispatchers.Main) { ... }
Поможет?)
источник

AM

Andrew Mikhaylov in Kotlin Community
Ну вы попробуйте, что ли :)
источник

RA

Roza Abdullina in Kotlin Community
Mi
Понимаете, чтобы ответить на ваш вопрос, нужно понимать что у вас за задача и какие входные данные, из того что вы описали до этого, вашу задачу можно решить десятками разных способов, используя разные библиотеки и разные подходы
Я получаю массив JSON в ответ API . У  меня не получается получить код "2G8XHCBU" находящийся на последней строчке. Помогите, пожалуйста.
источник

BV

Boris Vanin in Kotlin Community
Roza Abdullina
Я получаю массив JSON в ответ API . У  меня не получается получить код "2G8XHCBU" находящийся на последней строчке. Помогите, пожалуйста.
Может быть переместиться в @kotlin_start или найти статью как с жсоном работать в нете?
источник

AM

Andrew Mikhaylov in Kotlin Community
Roza Abdullina
Я получаю массив JSON в ответ API . У  меня не получается получить код "2G8XHCBU" находящийся на последней строчке. Помогите, пожалуйста.
Ну так JSON-парсер вам поможет распарсить JSON. То, что лежит внутри его полей строками, ему не интересно. В итоге вы парсите сначала JSON, потом HTML. И соответственно, вам нужно два инструмента. Первый -- JSON-парсер, второй -- по-хорошему jsoup для правильного парсина HTML, но в вашем случае, мне кажется, можно и регулярку написать. И решайте две задачи по отдельности.
источник

AM

Andrew Mikhaylov in Kotlin Community
Переместиться в @kotlin_start -- хорошая идея, да.
источник

RA

Roza Abdullina in Kotlin Community
Andrew Mikhaylov
Ну так JSON-парсер вам поможет распарсить JSON. То, что лежит внутри его полей строками, ему не интересно. В итоге вы парсите сначала JSON, потом HTML. И соответственно, вам нужно два инструмента. Первый -- JSON-парсер, второй -- по-хорошему jsoup для правильного парсина HTML, но в вашем случае, мне кажется, можно и регулярку написать. И решайте две задачи по отдельности.
Поняла, спасибо большое!
источник

BP

Bogdan Panchenko in Kotlin Community
Andrew Mikhaylov
Я тебе о том, что твоё "усложняют" может не совпадать с "усложняют" других людей, а ты продолжаешь гнуть свою линию :)
Мое усложнять это делать кучу действий для простой цели. Я вон что бы собрать простенькую програму на gtk, потратил куча времени, вместо "нажать кнопочку". Я никакую линию не "гну", просто зачастую люди делают руками то что автоматизировано
</offtop>
источник