
Daniil
12.12.2016
11:05:02

Timur
12.12.2016
11:05:12

Eugene
12.12.2016
11:05:52

Сергей
12.12.2016
11:06:03
что не так?))

Google

Eugene
12.12.2016
11:06:12

Иван
12.12.2016
11:06:33
new SmartPointer() ну

Daniil
12.12.2016
11:06:33

Иван
12.12.2016
11:14:00
Только не выглядит удобным совсем, хз

Alexander
12.12.2016
11:15:44
ndk без разницы на чём будет

Иван
12.12.2016
11:15:59
В смысле?
Но вообще конечно тема про GC, а раст если и можно, то в небезопасной среде только
Так что сингулярность

Alexander
12.12.2016
11:16:56
rust, кресты или что-то другое, ндк можешь писать на любом компилируемом языке

Иван
12.12.2016
11:17:07
А, ну да

Nick Senchurin
12.12.2016
11:27:43
народ, а кто-нибудь может сказать по поводу таймаута раздачи интернета через планшет? Типа везде туториалы на доступ к этому спиннеру с таймаутом , а в 6.0 тупо не нахожу ее. Ее специально выпилили в 6.0 ?

Nikita
12.12.2016
12:09:37
может кто подсказать кое что по dagger 2?

Google

Anton
12.12.2016
12:13:40
Что

Alexey
12.12.2016
12:19:07

Alexey
12.12.2016
12:31:16
Какую проблему решает dagger? Я понимаю di pattern все дела, но просто ни разу не встречал необходимости его использовать

Max
12.12.2016
12:31:56

Alexey
12.12.2016
12:32:46

Alexander
12.12.2016
12:33:40

Konstantin
12.12.2016
12:34:57
а можно у alertDialog запретить закрытие его не через кнопку закрыть в самом диалоге?

Глеб
12.12.2016
12:35:08
можно

Konstantin
12.12.2016
12:37:13

Иван
12.12.2016
12:37:23
setCancelable(false)

Alexey
12.12.2016
12:38:11

Глеб
12.12.2016
12:38:49

Alexey
12.12.2016
12:39:03

Konstantin
12.12.2016
12:39:20
благодарю!

Nikita
12.12.2016
12:39:27

Иван
12.12.2016
12:39:54

Alexey
12.12.2016
12:40:43

Иван
12.12.2016
12:41:03
Да я понял, да. Ладно, забудем)

Stas
12.12.2016
12:50:40
Есть ли аналог <bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@drawable/original" /> для <vector>?

Gerc
12.12.2016
12:50:49
Начинаешь писать lazy и иде сама генерит. Никакие даггеры подключать не надо

Google

Dmitriy
12.12.2016
13:04:45

Иван
12.12.2016
13:05:30
Ты вполне сам способен сделать синглтоны и пропихнуть их в лейзи
Такая же раздача
Ты же граф сам создаешь тоже, он не с неба

Gerc
12.12.2016
13:06:32

Dmitriy
12.12.2016
13:06:48
Ситуация: во вью нужен например презентер, в конструктор презентера нужен интерактор, а для интерактора нужены 2 репозитория кеш и апи, а тем нужны ретрофиты и еще куча всего

Quantum Harmonizer
12.12.2016
13:07:10
Что-то мне подсказывает, что Dagger очень помогает тестировать код, внедряя поддельные реализации, но юзкейсов у меня пока не было)

Dmitriy
12.12.2016
13:07:21
как будет выглядить инициализация этого во вью?)

Иван
12.12.2016
13:07:32

Dmitriy
12.12.2016
13:07:41
А в даггере я написал Инжект и не конкретный класс а его базовый) Даггер все подтянет

Gerc
12.12.2016
13:08:02

Иван
12.12.2016
13:08:09

Svyat
12.12.2016
13:08:16
DI это в первую очередь вспомогательный инструмент для Inversion of Control.

Иван
12.12.2016
13:08:18

Dmitriy
12.12.2016
13:08:20
Короче каждый сам решает что ему нужно и как этим пользоваться)

Иван
12.12.2016
13:08:44
DI в принципе это паттерн. Кто как хочет — так и дрочит
Он удобен для тестирования как паттерн
не заметил)

Gerc
12.12.2016
13:09:46

Google

Иван
12.12.2016
13:09:46
Так что все терки про даггер это как вопрос — а с каким узором трусы носите вы?

Anton
12.12.2016
13:10:53
В горошек

Dmitriy
12.12.2016
13:11:10
А зачем ткое мытарство когда можно сделать Presenter @Inject constructor(BaseA a, BaseB b,............)
И все зависимости подтянутся) Нужно приготовить граф один раз и потом уже как хочешь можно инжектить и не парится
Захотел другой Презентер с др Данными на вход пожалуйста переписал во вью тип презентера и дальше радуемся
Самое главно еготовить и не использовать Реализации а стараться работать с базовыми классами

Gerc
12.12.2016
13:14:18

Admin
ERROR: S client not available

Dmitriy
12.12.2016
13:14:33

Иван
12.12.2016
13:15:12
Ты так же хардкодишь даггер аннотациями

Gerc
12.12.2016
13:15:32

Dmitriy
12.12.2016
13:15:54
инжект только во вью!

Gerc
12.12.2016
13:15:58

Dmitriy
12.12.2016
13:16:00
Остальные не знают про это

Иван
12.12.2016
13:16:04
Инжектни себя полностью

Dmitriy
12.12.2016
13:16:20
В остальных класса Inject только у конструткора
часто хочется
Да бываает такое что часто приходится переключать адаптеры они у меня везде прописаны базовым классом и все это меняется одной строкой

Иван
12.12.2016
13:17:48
Когда там уже сделают плагин чтобы можно было голосом кодить

Google

Иван
12.12.2016
13:17:55
Два слова — архитектура готова

Dmitriy
12.12.2016
13:18:33
(val repository: IDashRepository, cacheRepository: BaseDBRepository<DashListResponse>,val accountManager: BaseAccountManager,val converter: BaseConverter<DashListResponse, List<DashboardListEntity>>)

Quantum Harmonizer
12.12.2016
13:18:55
Как правильно сконструировать AppCompatButton через код, чтобы с модной подложкой с круглыми углами, если тема активити другая?

Dmitriy
12.12.2016
13:21:36

Quantum Harmonizer
12.12.2016
13:22:47
Почему-то нет фона. Третьим параметром конструктора передал другую тему.
Это я затупил. ThemeContextWrapper рулит.

Roman
12.12.2016
13:37:11
Товарищи, что вы посоветуете, сделать активити неубиваемым, или не стоит? При повороте на Activity просмотра видео.

Quantum Harmonizer
12.12.2016
13:38:11
bindService и рисовать видео в SurfaceView?

Глеб
12.12.2016
13:59:33
поясню немного восторг
сервис - вообще отличное место для видеоплеера, можно мутить Recycler/ViewPager с кучей видео
и оно не "пожрет" все MediaCodec'и

Alexander
12.12.2016
14:05:24
в сервисе можно вообще прямо в виндоу менеджер рисовать, и будет Picture in Picture mode :)

Quantum Harmonizer
12.12.2016
14:06:28

Nikita
12.12.2016
14:25:07
вопрос по поводу даггера. Может ли один класс содержатьв себе @Injct нескольких типов - конструктора, для другого класса, и несколько полей других классов?

Ⓜ️ᵃʳᵃᵗ
12.12.2016
14:32:32

Глеб
12.12.2016
14:44:38
Привет! У меня тут неожиданно компилятор стал ругаться на 64к методов и начал просить включить multidex, хотя вроде раньше запускался с тем же самым количеством методов. Это нормально?

Dmitriy
12.12.2016
14:45:26
Скорее всего где то в коде появился новый метод который и стал пределом. Запускай мультидекс и все гуд будет

Quantum Harmonizer
12.12.2016
14:46:09
https://github.com/KeepSafe/dexcount-gradle-plugin