@kotlin_lang

Страница 639 из 982
Артём
16.04.2018
19:04:28
Что лучше: Intellij idea или Android Studio?

Ivan
16.04.2018
19:04:44
Android Studio

OlegKrikun
16.04.2018
19:05:08
если пишешь только под андроид то студия, фичи относящиеся к андроиду там появляются раньше

Quantum Harmonizer
16.04.2018
19:05:17
Что лучше: Intellij idea или Android Studio?
AS лучше для начинающих, IDEA — для многостаночников, Eclipse — для мазохистов.

Google
OlegKrikun
16.04.2018
19:06:46
А вот всякие новые фичи от JB приходится долго ждать в студии

Артём
16.04.2018
19:07:25
А есть у кого-либо видео уроки по котлин?

Для начинающих

Quantum Harmonizer
16.04.2018
19:07:43
Артём
16.04.2018
19:08:17
Спасибо

Paha
16.04.2018
19:41:24
А есть у кого-либо видео уроки по котлин?
Нашел курс по котлину базовый. stepik.org

Сам вот вчера его начал смотреть

Артём
16.04.2018
19:48:40
Спасибо

OlegKrikun
16.04.2018
20:31:51
Комрады, а не попадался ли кому xml для студии/идеи с этими стайлами? https://android.github.io/kotlin-guides/

наверное частый вопрос, сорян если чо

OlegKrikun
16.04.2018
20:37:52
знаю =) но таки почти

Dibro
16.04.2018
20:40:32
знаю =) но таки почти
то что остаётся довольно просто запомнить, пара кейсов всего. не уверен что вообще можно их сконфигурировать

Google
OlegKrikun
17.04.2018
00:12:46
Люди добрые, а что вы делаете с тем что getActivity, getContext нынче помеченны как нулбл? Если вариант без боли? Или надо страдать?

whalemare
17.04.2018
00:58:58
Люди добрые, а что вы делаете с тем что getActivity, getContext нынче помеченны как нулбл? Если вариант без боли? Или надо страдать?
Я не то чтобы страдаю, но ничего лучше чем на null проверять перед вызоаом не придумал

OlegKrikun
17.04.2018
01:19:00
Безсмысленная фигня конечно =((( Сколько лет с андроидом и не разу не сталкивался с тем что бы в реальной ситуации активити или контекст был нулём =(((

whalemare
17.04.2018
01:48:56
Безсмысленная фигня конечно =((( Сколько лет с андроидом и не разу не сталкивался с тем что бы в реальной ситуации активити или контекст был нулём =(((
Ну ты на фрагменте находишься и какую нить синхронную операцию начал выполнять, а после ушел с экрана. Вот тебе и налл

OlegKrikun
17.04.2018
01:49:23
Ну яж не дурачок так делать

whalemare
17.04.2018
01:49:53
:) не ты один) я в реальных проектах видел как так делали

OlegKrikun
17.04.2018
01:51:00
В общем боль

Там ещё и getActivity финальный ?

Dmitriy
17.04.2018
05:58:50
RequireContext

RequireActivity вам в помощь

https://t.me/kotlin_mobile

Maksim Gridin
17.04.2018
09:33:29
подскажите плиз как правильно вернуть лямбду из функции? fun call(flag: Boolean): () -> Unit = if (flag) { () -> println("111") } else { () -> println("222") }

whalemare
17.04.2018
10:03:09


в байткоде даже public final void forA объявлена, но вызвать не получается

Руслан
17.04.2018
10:06:20
MyEnum.A() компилится?

Mikhail
17.04.2018
10:07:23
Ребят, подскажите с делегацией, почему такая штука не работает? class Foo : Bar by barImplementation { val barImplementation = object : Bar { override fun bar() = 1 } }

whalemare
17.04.2018
10:08:03
Именно с конструктором MyEnum.A() нет, без него MyEnum.A да (се таки енумы))

Quantum Harmonizer
17.04.2018
10:08:33
функция-то есть, но enum-константа не является отдельным типом

Google
Руслан
17.04.2018
10:10:34
Выдели MyEnum.A и нажми ctrl+p. какой тип выводит тут компилятор

Quantum Harmonizer
17.04.2018
10:10:52
MyEnum

whalemare
17.04.2018
10:11:14
угу

Quantum Harmonizer
17.04.2018
10:12:16
также можно добавлять публичные мктоды в обычные анонимные классы, с таким же успехом

Petr
17.04.2018
10:12:32


whalemare
17.04.2018
10:13:07
Но тогда другие енумы этого же типа будут знать об этой функции)

Quantum Harmonizer
17.04.2018
10:13:46
Но тогда другие енумы этого же типа будут знать об этой функции)
вместо энама можешь взять sealed class с обджектами

whalemare
17.04.2018
10:14:04
вместо энама можешь взять sealed class с обджектами
да, только хотел написать что сейчас на sealed попробую

всем спасибо)

Никита
17.04.2018
10:24:02
В чём может быть трабл. Студия 2018.1 перестала распозновать синтаксис котлин. Всё белое. В чём может быть трабл?



john
17.04.2018
10:24:36
в эвентлоге видишь красный знак?

Azure
17.04.2018
10:26:37
Unknown facet type: 'kotlin-language' видимо ни о чём не говорит

Говорят, нужно включить поддержку андроид в плагинах

Никита
17.04.2018
10:30:03
но она включена

Azure
17.04.2018
10:31:24
Для интеллидж. Ни разу не сталкивался с данной проблемой, поэтому не могу дать точной причин(-ы) и решение ей

Никита
17.04.2018
10:31:24
Плагин котлина слетел

Azure
17.04.2018
10:31:49
Это было самое примитивное, как-то даже не подумал апха

Google
Никита
17.04.2018
10:31:55
У меня в студии часть плагинов отпало

Походу после обновления на новую версию

Maksim Gridin
17.04.2018
11:23:00
https://lmgtfy.com/?q=kotlin+lambda+syntax
там не совсем очевидно что нужно двойные фигурные скобки писать в этом случае: if (flag) { { println("111") } } else { { println("222") } }

Quantum Harmonizer
17.04.2018
11:25:05
причём тут котлин?

Alexey
17.04.2018
11:30:15
причём тут котлин?
Не парься, выглядит как рассылка, у нас тоже есть

Mikhail
17.04.2018
11:37:08
Ребят, подскажите с делегацией, почему такая штука не работает? class Foo : Bar by barImplementation { val barImplementation = object : Bar { override fun bar() = 1 } }
Подсказываю, для тог чтобы самостоятельно инициализировать делегат, надо использовать конструктор проперти и добавить конструктор по умолчанию

Mikhail
17.04.2018
11:42:20
class Foo(val barImplementation) : Bar by barImplementation { constructor() : this(object : Bar{ override fun bar() = 1 }) }

Paul
17.04.2018
11:45:02
привет. есть кто юзает котлин под реакт?

Artiom
17.04.2018
12:02:45
Eddie Morra: Доброго дня всем. Подскажите, какие есть библиотеки для создания приложения, которое распознает печатные буквы на фотографиях с камеры?

Anton
17.04.2018
12:03:17
opencv

Artiom
17.04.2018
12:04:39
Спасибо!

Anton
17.04.2018
14:00:37
советую попробовать tesseract 4-ой версии, он ещё в бете, но может работать лучше тройки

Gleb
17.04.2018
14:01:34
var currentVirtualCluster = lowestVirtualCluster ... if (rangeOffset > 0) result.Add(Extent(currentVirtualCluster, rangeOffset, rangeValue)) else result.Add(Extent(currentVirtualCluster, -1, rangeValue)) currentVirtualCluster += rangeValue при этом компилятор дает ворнинг: Warning:(22, 13) Kotlin: Variable 'currentVirtualCluster' is never used жму Alt+F7 - вижу и Value read, и Value write

баг?

Vladimir
17.04.2018
16:02:40
Кто нибудь пробовал firebase function с котлином?

Andrew
17.04.2018
16:46:35
Firebase запилили свой собственный серверлесс?

Vladimir
17.04.2018
18:04:19
Типа того. В бете

Google
Alex
17.04.2018
23:56:18
Мгм. .вроде уже не в бэте. Недавно был анонс 1.0

Страница 639 из 982