Можно ли как-то добавить inject для екстеншн функций ? К примеру, есть у меня логгер, и я хочу добавить логирование в екстеншн функциях, но я не хочу его кругом передавать чер...
Другой вопрос. Есть синглетон, который держит важные данные используемые в разных активити. Эти данные должны очищатся при закрытии апкит (убитие апки). Но должны остаться пос...
Кто-нибудь ViewModel использует ? Столкнулся с тем, что для ViewModel фрагмента не вызывается onCleared. Фрагменты находятся во ViewPager. Для ViewModel активити, которая держ...
покритикуйте резюме https://drive.google.com/open?id=11EXB6OVl7Mk4Q9XQjkPpYqoONtcLGsnz
Android никто на Котлин переписывать не будет. Там миллиарды строк кода. Какой смысл ?
Опрос: Вас наказывают за опоздание на работу на 5-15 минут ?
Окей, а как быть со сменой активити ? Если запрос медленный, то юзер за это время может сменить несколько активити. Делаете ли вы вновь запрос ?
const вроде могут быть только примитивы ?
При повороте экрана делаете ли вы запрос в сеть снова ? Если нет, то как вы определяете что запрос "в процессе" чтобы не делать его вновь ?
вопрос о Котлине. Как долго живёт companion object ? уничтожается ли он как уничтожиться объект класса его держащий ?
А какой в обще толк от этого RxBinding ? Смотрел код с ним. Это ведь тупо обертка над стандартными листинерами ui
следует ли константы в companion object называть как константы в Java ? к примеру val KEY_BRUSH = "KEY_BRUSH"
Тогда только white list. А иначе, зачем юзеру твои частые нотификашки если экран выключен (как пример) ?
Кто использует LiveData ? Какие плюсы (если есть) если переходить от MVP ? Короче код ?
Какой наиболее удобный способ мокать финал классы Котлина при помощи Mockito ?
Как то не понятно, зачем закрывать приложение ? И что значит закрывать ?
А что если сервер начал тупить ? Ну или у юзера интернет медленный ?
В Котлине init {} запускается после конструктора ? Или перед (как в Java) ?
Почему тогда блок init {} вызывается после конструктора ? А не перед ?
Идентично ли setKey(a | b | c) в Java setKey(a.or(b).or(c)) в Kotlin ?