Size: a a a

StartAndroid Ru Kotlin

2020 May 12

PS

Petrov Sergey in StartAndroid Ru Kotlin
имеется ввиду и programmaticly и версткой обычной
источник

EA

Efim Arisov in StartAndroid Ru Kotlin
Что конкретнее не получается?
источник

J

J.S in StartAndroid Ru Kotlin
presenter: HomeContract.Presenter by viewModel<HomePresenter>()

можете объяснить чайнику что здесь происходит ?
источник

DV

Dmitry Vinogradov in StartAndroid Ru Kotlin
Получение ViewModel

В Kotlin есть короткая форма:
val model: MyViewModel by viewModels()

В Java это выглядит так:
MyViewModel model = new ViewModelProvider(this).get(MyViewModel.class);
источник
2020 May 13

DV

Dmitry Vinogradov in StartAndroid Ru Kotlin
📦 kotlinx.coroutines 1.3.6

- StateFlow
- BlockHound integration

Changelog
источник

DV

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

АВ

Артем В in StartAndroid Ru Kotlin
подскажите как в котлин переписать такой вариант flatMap .  ....flatMap(ticket -> files, (id, fileList) -> ...
источник

AK

Alexandr Kutsenko in StartAndroid Ru Kotlin
С чего начинать? Java ... kotlin...  Хочу научиться делать  приложение  на андроид. Вопрос в том что сначала учить java или искать курсы по андроид ?
источник

SG

S G in StartAndroid Ru Kotlin
Alexandr Kutsenko
С чего начинать? Java ... kotlin...  Хочу научиться делать  приложение  на андроид. Вопрос в том что сначала учить java или искать курсы по андроид ?
imho для начала Kotlin + Android Architecture Components а дальше уже сам будешь понимать что тебе надо
источник

AK

Alexandr Kutsenko in StartAndroid Ru Kotlin
S G
imho для начала Kotlin + Android Architecture Components а дальше уже сам будешь понимать что тебе надо
Сейчас как с Ява  пе ре ходят на котлин? Насколько  я понимаю котлин унаследовал все с Явы? Только синтаксис стал проще ?
источник

SG

S G in StartAndroid Ru Kotlin
Ну не так чтобы прямо все переходили на котел, он изящнее, проще работает jvm, совместим с явой, можно спокойно явовские велосипеды использовать + котел вроде как стал приоритетным языком разработки в рекомендациях гугла
источник

AK

Alexandr Kutsenko in StartAndroid Ru Kotlin
S G
Ну не так чтобы прямо все переходили на котел, он изящнее, проще работает jvm, совместим с явой, можно спокойно явовские велосипеды использовать + котел вроде как стал приоритетным языком разработки в рекомендациях гугла
Совместим с явой.  Это можно брать нативный код на яве  и вставлять в котлин ?
источник

SG

S G in StartAndroid Ru Kotlin
в смысле подключать явовские либы
источник
2020 May 15

I

Ievgen in StartAndroid Ru Kotlin
Всем привет.
Есть вот такая конструкция.
private fun fetchTopTodo() {
   service
     .topTodo()
     .subscribeOn(Schedulers.io())
     .subscribe(topTodoSubject::onNext)
     .addTo(disposables)
 }

Столкнулся с проблемой что topTodoSubject::onNext ни в какую не вызывается

При этом если вместо строки topTodoSubject::onNext впихнуть topTodoSubject.onNext(it), то все отрабатывает корректно.

Декомпиляция кода показала что внутри вроде как вызывается какой-то receiver на  типе Function1. Либу котлина рефлексии подключил и пересобрал билд но не помогло. Разве что почистить проект и инвалидировать не пробовал
источник

I

Ievgen in StartAndroid Ru Kotlin
Есть ли  у кого какие идеи? Может кто-то сталкивался с подобным
источник
2020 May 16

VN

Vlad Nerus in StartAndroid Ru Kotlin
Ребят, привет,  может у кого есть свободных 5 минут , помочь с SQLite в Kotlin , отпишите , плиз
источник

AA

Artyom Afanasiev in StartAndroid Ru Kotlin
Vlad Nerus
Ребят, привет,  может у кого есть свободных 5 минут , помочь с SQLite в Kotlin , отпишите , плиз
Так пиши, в чем вопрос
источник
2020 May 17

D

Dauletakx in StartAndroid Ru Kotlin
Ребята можете подсказать как в fragment использовать ProgressBar ошибка null выходит,когда на обычном activity делаю все норм
Код

OnCreateView{
pb.progress =50}
источник

ZT

Zhanel Turlybayeva in StartAndroid Ru Kotlin
Мб с лайфсайклом фрагмента связано, и лучше делать это в onViewCreated
источник

D

Dauletakx in StartAndroid Ru Kotlin
Zhanel Turlybayeva
Мб с лайфсайклом фрагмента связано, и лучше делать это в onViewCreated
Спасибо разобрался
источник