Size: a a a

2019 October 11

BV

Boris Vanin in Kotlin Start
Но можно взять либу
источник

N

Newbie Developer in Kotlin Start
Boris Vanin
Но можно взять либу
какую-то стороннюю?
источник

BV

Boris Vanin in Kotlin Start
Ну да
источник

N

Newbie Developer in Kotlin Start
ну эт не круто
источник

BV

Boris Vanin in Kotlin Start
Newbie Developer
ну эт не круто
Норм
источник

AM

Andrew Mikhaylov in Kotlin Start
Какие интересные требования у людей
источник

BV

Boris Vanin in Kotlin Start
Всегда так делаю
источник

N

Newbie Developer in Kotlin Start
в моем случае, для такой относительно легкой задачи тянуть целую либу не круто
Легче самому написать
Я прост одумал может есть уже реализация, а я просто найти ее не могу
Глянул доку там нет, погуглил - ничего
Вот решил напоследок в чатике уточнить
источник

BV

Boris Vanin in Kotlin Start
Может тебе сойдёт обычная очередь?
источник

N

Newbie Developer in Kotlin Start
Boris Vanin
Может тебе сойдёт обычная очередь?
тип ArrayDeque ?
источник

BV

Boris Vanin in Kotlin Start
Newbie Developer
тип ArrayDeque ?
Ну, например, да
источник

BV

Boris Vanin in Kotlin Start
Или просто линкедлист 🤷‍♂
источник

D

Denys in Kotlin Start
Где может потребоваться кольцевой список? Навскидку ничего в голову не приходит.
источник

Н

Напыщенное Эго in Kotlin Start
Denys
Где может потребоваться кольцевой список? Навскидку ничего в голову не приходит.
ну типа ui-карусель из картинок или рекламных блоков
ну или опять же элемент ui.. аля select закольцованный.. В игре, например, оружее выбираешь по кругу
источник

AM

Andrew Mikhaylov in Kotlin Start
Напыщенное Эго
ну типа ui-карусель из картинок или рекламных блоков
ну или опять же элемент ui.. аля select закольцованный.. В игре, например, оружее выбираешь по кругу
Как только появляется рядом текстовое поле для количества, выбор между обычным списком и кольцевым резко становится менее очевидным :)
источник

D

Denys in Kotlin Start
Напыщенное Эго
ну типа ui-карусель из картинок или рекламных блоков
ну или опять же элемент ui.. аля select закольцованный.. В игре, например, оружее выбираешь по кругу
Один экстеншн. Как-то так.

val dataSource = listOf(1, 2, 3)

fun main() {
   (1..10)
       .map { dataSource.getCycled(it) }
       .let(::println)
}

inline fun <reified T> List<T>.getCycled(index: Int): T {
   return get(index % size)
}
источник
2019 October 12

F

FOX in Kotlin Start
Всем првиет.  Подскажите. Вот Retorfit ставит в код аннотации, и в них напрмиер указывается ссылка на метод. А свои аннотации можно реалиpовать аналогично? Чтобы без retrofit
источник

M

Malik in Kotlin Start
FOX
Всем првиет.  Подскажите. Вот Retorfit ставит в код аннотации, и в них напрмиер указывается ссылка на метод. А свои аннотации можно реалиpовать аналогично? Чтобы без retrofit
Почитай про Annotation Processor
источник

F

FOX in Kotlin Start
Malik
Почитай про Annotation Processor
аннотации в котлин полностью совместимы с джава?
источник

i

iamthevoid in Kotlin Start
Почему котлин не может так?
источник