
Anton
04.06.2017
17:30:26
бери тензорфлоу доки и играйся
но не заиграйся

Sergey
04.06.2017
17:32:09
так что не заиграйся))

Google

Anton
04.06.2017
17:32:38
ну на андроид тоже такие есть)

Sergey
04.06.2017
17:33:14
ну я про доллары) ты ж понял?

Anton
04.06.2017
17:33:18
да)

Sergey
04.06.2017
17:33:36
не видел) ну все может быть
все равно ML это хороший выбор
ML-first и все такое
мобайл уже не ферст(

Anton
04.06.2017
17:34:31
https://www.paysa.com/salaries/android-developer--t
https://www.paysa.com/salaries/machine-learning-engineer--t
ну да повыше)

Sergey
04.06.2017
17:36:17
ну ML выглдядит пожирнее на самом деле в виду объективных причин
специаалистов мало

Anton
04.06.2017
17:36:27
ну да

Google

Anton
04.06.2017
17:36:31
пока мало и хайп МЛ
поэтому такие зп

Sergey
04.06.2017
17:36:44
ну 5 лет назад так было с мобайлом
ггг

Anton
04.06.2017
17:37:33
ну вот тензорфлоу тот же сильно упрощает все это имхо

Sergey
04.06.2017
17:38:02
хз я игрался не так много, не специалист

Anton
04.06.2017
17:38:09
я смотрел примеры и читал доки хоть немножечко совсем понял а так вообще нихуя непонятно)

Sergey
04.06.2017
17:38:11
проходил пару конкурсов на кеггле

Anton
04.06.2017
17:38:16
у гугла класные доки

Sergey
04.06.2017
17:38:21
лан сорри за оффтоп

RoGr
04.06.2017
17:51:37
Нужно больше ошибок

Usman
04.06.2017
17:52:06
Ржу, сорян

Nickolay
04.06.2017
17:52:07
Кто-то пробовал? https://github.com/groovy/groovy-android-gradle-plugin
Как оно?
рабочее? может проблемы какие есть.. А то судя по ридми все очень неплохо

Илья
04.06.2017
18:02:31
Вот только зачем?

Михаил
04.06.2017
18:03:29
Гредлс скрипты итак ведь на груви

Nickolay
04.06.2017
18:03:55
Причем тут это?))

Anton
04.06.2017
18:03:57
нене это походу чтобы код писать на груви

Nickolay
04.06.2017
18:04:07
Именно

Google

Михаил
04.06.2017
18:05:11
Понял. Был недавно доклад на мероприятии от касперского о груви. Судя по нему там все довольно больно
Да и есть котлен)))

Nickolay
04.06.2017
18:06:17
А то начали все форсить котлин, а мне больше груви как язык нравится, хотелось бы на нем писать. Ладно, попробуем, посмотрим)

Илья
04.06.2017
18:06:45
Там с производительностью все плохо же

Михаил
04.06.2017
18:07:24
За счет чего?

Илья
04.06.2017
18:08:10
https://stackoverflow.com/questions/5238791/how-is-the-performance-of-groovy-compared-with-java
Язык динамический же, там все вызовы методов проксируются, к примеру

Igor
04.06.2017
18:09:59

Илья
04.06.2017
18:10:21
И с ним половина фич не работает, ага

Igor
04.06.2017
18:13:05

Ivan
04.06.2017
18:41:09
Всем привет. У меня есть LIstFragment c множественным режимом выбора. Подскажите как реализовать удаление выбранных элементов и как сделать, чтобы при выделении элемента отображалась кнопка удаления в тулбаре?

Nickolay
04.06.2017
18:52:40

Ivan
04.06.2017
18:52:57

Anton
04.06.2017
18:54:08
даже если сложнее (хотя это не так) ты что всю жизнь на листвью будешь?)
уже никто не использует эти listactivity/listfragment

Nickolay
04.06.2017
18:54:29
у него сложней реализация
удаление элементов - удаляешь из списка (List, Array, или в чем там данные лежат) и вызываешь notifyDataSetChanged()
А кнопку удаления в тулбаре можно сделать через ActionMode

Ivan
04.06.2017
18:57:56

Nickolay
04.06.2017
18:58:30
Так а в лист вью тоже холдер должен быть
только создан руками

Google

Nickolay
04.06.2017
18:58:56
иначе производительность упадет если много элементов
А в ресайклер вью уже все предусмотрено

Admin
ERROR: S client not available

Nickolay
04.06.2017
18:59:47
Ну а вообще есть удобные либы для ресайклера

Ivan
04.06.2017
19:04:01
Ок, попробую тогда ресайкл юзать
Только объясните плз, за что отвечает холдер, а за что адаптер?

Anton
04.06.2017
19:05:19
ну представь что каждый элемент списка твоего это холдер

Igor
04.06.2017
19:05:24

Ivan
04.06.2017
19:06:13

Artem
04.06.2017
19:06:14
RecyclerView | Android Developers
https://developer.android.com/reference/android/support/v7/widget/RecyclerView.html
может с доков начать хотя бы?)

Anton
04.06.2017
19:06:35
ну вот и посмотри какие колбеки есть)

Alexander
04.06.2017
19:06:43
Холдер держит в себе вьюхи, чтобы не вызывають постоянно findViewById, а адаптер запихивает данные

Anton
04.06.2017
19:07:34
создается сколько то вьюхолдеров для всей видимой части экрана + еще парочка прозапас. и потом они переиспользуются тоест ьвызывается не create а bind

Alexander
04.06.2017
19:08:23
RxBindings для этого и существуют?

Anton
04.06.2017
19:08:29
в доках подробно описано

Artem
04.06.2017
19:08:46
rx bindings про другое

Ivan
04.06.2017
19:10:21
Ок, спасибо за ответы. В доках не с первого раза понимаю прост

Никита
04.06.2017
20:20:03
А посоветуйте либу для кастомизации кнопок плиз
Попробовал вот это:https://github.com/hoang8f/android-flat-button Но не собирается теперь проект. Ошибка на строке xml с info.hoang8f.widget.FButton

Google

Михаил
04.06.2017
20:28:38

Илья
04.06.2017
20:29:15

Никита
04.06.2017
20:29:15
Да хочется красивыми сделать кнопки ? С аккуратными тенями

You
04.06.2017
20:29:24
ну так сделай сам

Михаил
04.06.2017
20:29:33
а чем Button не устраиввет?
тень есть
рипл есть

You
04.06.2017
20:29:42
тени это не повод для либы

Михаил
04.06.2017
20:32:31
после onRestoreInstanceState не вызывается onDraw вьюхи даже через invalidate(). почему так?

You
04.06.2017
20:36:40
что в onrestoreinstancestate?
что за вьюха?

Михаил
04.06.2017
20:37:23
там просто вытаскивается из бандла сохранненого параметр вьюхи