
Sergey
11.08.2017
18:50:50

Антон
11.08.2017
18:51:12
вертикальный в вертикальный

Sergey
11.08.2017
18:51:36

Vadim
11.08.2017
18:53:03
Всем привет, можете подсказать использую sign in facebook на фрагменте, так вот когда нажимаю кнопку входу у меня срабатывает onActivityResult - активности, а не фрагмента, где у меня весь код, как можно решить эту проблему?

Google

Антон
11.08.2017
18:53:19
На эмуляторе не тормозит

Sergey
11.08.2017
19:14:24
не делай так никогда

Антон
11.08.2017
19:20:29

You
11.08.2017
19:21:56
лол
у меня ютуб сломался

Il
11.08.2017
19:23:07
сдк обновили, но не потестили походу)

Sergey
11.08.2017
19:27:50
заполняй расписание програмно в LinearLayout например, результат будет тот же, только без возни из адаптерами и лишней логики в LayoutManager

SerG
11.08.2017
19:30:19
не баг а фича)))

Oleksandr
11.08.2017
19:34:13
Maxim с помощью чего такую гифку создал?) Это фича телеграма или сторонняя аппа?

Антон
11.08.2017
19:47:57

Peter
11.08.2017
21:07:49
?D

Alexey
11.08.2017
21:14:59

Google

Алексей
11.08.2017
21:15:14
О, а не подскажешь как сдк пилили и чё туда вынесли, а то мне как раз задачу поставили сдк для типовых аутсорс проектов напилить, а я зелен ещё, второй день ковыряю либы, запилил в либу мокси пытался сделать BaseMvpAuthFragment но при перевороте экрана команды добавленные в очередь не вызвались, я наверное пока плохо понимаю как работает взаимодействие либы и рабочего модуля...
И подскажите плиз где можно почитать про как вообще build.gradle писать и что там можно делать, что означают эти classpath и чем будет отличаться build.gradle в либе

Artyom
11.08.2017
21:16:28
пацаны, где хорошие сэмплы мвп надыбать для дроида?
от гугла только?

Sergey
11.08.2017
21:20:00
Какой-то самой "правильной" нету

Sviat
11.08.2017
21:37:24
ребят, посоветуйте супер ультра годную статью по обновлению данных в ленте из сети. пока реализовал запрос к рест апи по свайпу/кнопке -> запись в бд -> в ресайклер. хочется чтобы приложение само знало когда обновиться (чтобы появилась кнопка "Обновить") для этого я так понял надо слать запросы "на актуальность данных" с каким-то интервалом через сервис или реализовать гугловские пулл реквесты? не могу найти статью где хорошо будет описана оптимизация запросов и как это делать правильно.

Sergey
11.08.2017
21:37:50

Алексей
11.08.2017
21:45:23

Sergey
11.08.2017
21:46:22
Насчёт команды в мокси. Какую StateStrategy используешь?

Ilya
12.08.2017
00:23:39
Всем привет, занимаюсь дизайном для мобилок, но и кодил на андроид. Буду рад пообщаться с дэвами :)

Deni
12.08.2017
01:35:48
Привет

Ilya
12.08.2017
03:02:47
Ребзя кто-то юзает Lottie? Либа для анимации

Yernar
12.08.2017
03:26:28

Dmitry
12.08.2017
04:36:36

Ilya
12.08.2017
04:38:18

Dmitry
12.08.2017
04:39:31
Были первое время, когда не все типы слоев поддерживались, сейчас особо нет.
Но, если не ошибаюсь, векторная графика в JSON не сконвертируется

Ilya
12.08.2017
04:40:46

Edgar Khimich
12.08.2017
04:41:26
Можно сделать чтобы в зависимости от локалищации загружалась определенная иконка лаунчера ?

Ilya
12.08.2017
04:41:44
То есть можно получается делать в "все что душе угодно"?

Google

Dmitry
12.08.2017
04:42:48
Lottie сам ее по экрану масштабирует

Ilya
12.08.2017
04:43:52
В смысле по ширине?
Или в каком смысле wrap content?

Dmitry
12.08.2017
04:45:01
Ну всмысле по размеру анимации, а не по размеру экрана

Ilya
12.08.2017
04:49:52
А
А давно юзаете?

Dmitry
12.08.2017
05:05:42
С первой версии
Когда новый проект за неделю набирает 7к звёздочек на гитхабе, его трудно не заметить)
Есть ещё один подводный камень, но он непосредственно для андроид разработчиков
Lottie юзает основой ThreadPool, и если у кого-то там есть что-то синхронное, то анимация выполнится после выполнения синхронных потоков, соответственно

Ilya
12.08.2017
05:14:24
Хм, ну это должен просто учесть дэв?

Dmitry
12.08.2017
05:17:37
Да

Ilya
12.08.2017
05:18:20
Спасибо большое за ответы
Ребзя, ещё вопрос, никто прикладухи для digital signage не пилит?

Саша Батанова
12.08.2017
06:34:32
Ребят, сколько статей просмотрела, нигде точно не нашла, всем известно что работа с сетью запрещена в основном потоке. но как корректно обьяснить почему? потому что приложение будет висеть во время запроса? у кого нить есть более точная формулировка?)

You
12.08.2017
06:36:02
да
это блокирующий вызов
поэтому нужен отдельный поток

Саша Батанова
12.08.2017
06:37:39
ну окей)

Google

Саша Батанова
12.08.2017
06:46:39
а анотация ретрофита Expose() для чего собственно?) понимаю что используется в связке с serializedName, но в отдельности она для чего? для того чтобы обратить на это поле особое внимание?)
время глупых вопросов

Ⓜ️ᵃʳᵃᵗ
12.08.2017
06:50:18

Admin
ERROR: S client not available

Quantum Harmonizer
12.08.2017
06:50:33

Саша Батанова
12.08.2017
06:50:57

Александр
12.08.2017
07:01:04
Всем привет! Мне необходимо в Презентере обратиться к res/string, я делаю MainActivity.getResourses().getString(R.string.myvalue). При этом в презентер импортируется класс R. Насколько этот подход допустим?

Oleksandr
12.08.2017
07:04:06
В интерфейсе вью сделать метод getContext?

Alexey
12.08.2017
07:05:44
в общем, придется для старых версий андроида делать png и свою версию background.xml с <bitmap /> вместо <item drawable="" />

Iam
12.08.2017
07:13:21
Хотя все равно все зависит от конкретного случая

Syjgin
12.08.2017
07:14:04

Oleksandr
12.08.2017
07:14:10
В идеале, презентер вообще не должен зависеть от платформы)

Александр
12.08.2017
07:18:06

Quantum Harmonizer
12.08.2017
07:50:00

Александр
12.08.2017
07:50:38

Антон
12.08.2017
08:17:27

Dmitry
12.08.2017
08:24:05

Sviat
12.08.2017
08:36:22
согласен

Quantum Harmonizer
12.08.2017
08:47:48
Зависит от ситауции. Например, ресайклер с сообщениями, в некоторых сообщениях — по ресайклеру с вложениями. Нормально же?

Google

Dmitry
12.08.2017
08:53:13
А зачем?
Написать пару строк в onBind ViewHolder куда проще и понятнее, чем писать ещё один адаптер
+ перформанс 100% будет ниже плинтуса при большой вложенности + лишние объекты нагараживать, которые к ликам могут привести
+ анимацию не прикрутить
И получается тупо копипаст кода с отличием только в биндинге, что заведомо уже не чистый код, ухудшающий читабельность

Quantum Harmonizer
12.08.2017
09:11:06

Dmitry
12.08.2017
09:19:33

Алексей
12.08.2017
10:11:08

Ivan
12.08.2017
10:20:09
nine patch тебе в помощь

Sergey
12.08.2017
10:21:29

Quantum Harmonizer
12.08.2017
10:23:41

Sergey
12.08.2017
10:24:44
Более того можно применить некоторые оптимизации для внутренних RecylerView, дать им один RecyleViewPool

Dmitry
12.08.2017
10:25:51
А, сорри, я думал про список в списке типо выдвигающиеся, т.е при сонаправленом скролле