
NermaN
29.12.2016
06:03:52
Я просто никогда не задумывался об этом

Gleb
29.12.2016
06:03:57
во-во

Dmitry
29.12.2016
06:09:12
Господа, показывать снакбар бесконечно по времени - это дурной тон? Хотелось бы использовать его в кейсе, когда пропадает интернет. Естесственно, при установлении связи собираюсь скрывать
подглядел в ютубовском приложении

Google

Анатолий
29.12.2016
06:14:43

Sergey
29.12.2016
06:18:34

Gerc
29.12.2016
06:18:56

Sergey
29.12.2016
06:19:07

Gerc
29.12.2016
06:19:43
?
https://github.com/chenglei1986/StatusBarColorManager/

Sergey
29.12.2016
06:20:48
Support MIUI and Flyme OS.
Надо посмотреть как они это делают

Gerc
29.12.2016
06:21:16
Через рефлексию

Sergey
29.12.2016
06:21:32
Лол
Спасибо
https://github.com/chenglei1986/StatusBarColorManager/blob/master/library/src/main/java/com/github/chenglei1986/statusbar/StatusBarUtil.java#L37 :facepalm:
android.view.MiuiWindowManager$LayoutParams, что блядь происходит

Stas
29.12.2016
06:37:39
Андроид )0)

Google

Stas
29.12.2016
06:38:41
Можно в databinding передавая drawable обычно, через @drawable/name, переопределить его создание?
Можно передавать id, но каждый раз импортить R файл лень

Maxim
29.12.2016
06:39:17
Народ, нужен коллективный разум)
У нас тут холивар по поводу навигации кнопкой "Up" в тулбаре,
половина офиса на айоси, а те что на андроидах - фанаты вконтакте, и изо всех сил настаивают что она дублирует физическую Назад.
Кто как ее пользует?

Gleb
29.12.2016
06:40:08
нет нет и еще раз нет
гугл не мог быть так туп чтоб сделать 2 одинаковые кнопки
у а йосников исконно была одна хардварная кнопка "Хоум" - и всё
а у нас минимум 3 - хоум назад и "recents"

Maxim
29.12.2016
06:41:51
Вот и я про то же, один на 18 человек(

Gleb
29.12.2016
06:42:41
поэтому айосники - когда хотять сделать назад - ставят её в верхний левый угол.... но это не имеет ничего общего с нашим Up, который случаем судьбы сидит там же
Наш Up - это либо "на один логический уровень вверх"
допустим - открыта карточка клиента - назад нас вернет к предыдущему окну(не факт что нашего приложения) а "наверх" - нас точно должен вернуть к окну "мои клиенты" - нашего апа
это как навигация по папкам в винде назад - это назад по истории (или по стеку в андроиде) а вверх - это вверх по иерархии

Maxim
29.12.2016
06:46:17
Это я в курсе, я аж на флипчарте нарисовал кто такая иерархия экранов и почему ""назад" и "вверх" разные вещи.

Sergey
29.12.2016
06:47:46
Андроид )0)
Я бы сказал пародия на андроид в исполнении miui

Gleb
29.12.2016
06:47:53
не исключено что апы (большинство, даже популярные) нарушают это правило
но это не есть правильно покрайней мере можно взять нексус/пиксель/эмулятор накрайняк с гугловыми апами и посмотреть как у них там эта навигация работает - там всё правильно будет

- ̗̀ Reakleases ̖́-๎๎ ̅̅ ̆̃๎๎ ̅̅ ̆̃๎๎ ̅̅ ̆̃
29.12.2016
06:49:41
ну вот их статус бар с горизантальной полосой как индикатор батери мне нравится
поэтому на своих кастомах ставлю такой же

Stas
29.12.2016
07:05:47
почему не работает такой биндинг:
android:textColor="@{isAvailable ? @color/text_color: @color/shipping_disabled"
черт, скобку забыл

Yuri
29.12.2016
07:13:32
Вот как можно отвечать на вопрос "а почему ты не используешь дата биндинг?" ?

Gleb
29.12.2016
07:18:36

Stas
29.12.2016
07:38:47
юзайте котлин)

Google

Stas
29.12.2016
07:38:54
зачем джек нужен

O'Miay
29.12.2016
07:39:20
А никто не использовал python+kivy?
Крутая штука
правдо сыровата

Alexey
29.12.2016
07:39:36
когда у тебя тонна кода на джаве

Stas
29.12.2016
07:39:58
Ну там и датабингдинг не поможет
кто пропустил, вчера 1.0.6 вышел

Gleb
29.12.2016
07:52:10
аналогичный вопрос - зачем котлин???
подойди ща ко всему бизнесу у которго проекты на продакшне уже крутятся и прибыль приносят - и скажи что решил изучить новый язык программирования - потому что это модно - поэтому ваши проекты - я сделаю тренировочной площадкой для своих экспериментов ))
или что дома у меня нет жены нет семьи - а аппы работают так идеально и написаны так идеально - что чем бы себя занять еще - нет уж
спасибо, конечно за котлин... но пусть он пока без меня как-нибудь там

Anton
29.12.2016
07:53:05
Как уж он без тебя

Gleb
29.12.2016
07:53:24
ну... вот как то так.... думаю Ян простит ;)

Maxim
29.12.2016
07:54:47
Я вот у себя на рабочем проекте с коллегами обсудил, и начиная с самых маленьких классов потихоньку конверчу. Без фанатизма, и только если результат конвертации целиком понятент.
Полет нормальный, при наличии в проекте butterknife, retrolambda, realm и кучи всякого

Artem
29.12.2016
07:57:34
а есть ли смысл все тащить с собой, ради сахара

Gleb
29.12.2016
07:57:51

Maxim
29.12.2016
07:59:23
Все верно, вопрос сроков и ответственности. Повторюсь, все без фанатизма, новый код пишется пока только на Java, чтобы не спотыкаться.
И только потом уже конвертится

Gerc
29.12.2016
08:01:37
Деградирование с этим котлином и иновационными либами получается. Вместо того чтоб нормально разбираться в фундаментальных вещах андроида, на рекомендуемом языке Java, все лезут в котлин и ириксы с даггерами, не понимая зачем они и как они работают, лижбы напихать хайповых вещей и разбираться в них

Gleb
29.12.2016
08:02:32
вообще котлин надо гуглу продавать... а не нам девелоперам пиарить
если гугл возьмет его так сказать под крыло - нам вариантов не останется, как это было со студией после эклипса, саппортами и их необходимостью, плэй-сервисами и файр-бэйзом

Maxim
29.12.2016
08:04:28
Ну это же сильно зависит от конкретного специалиста. Я заинтересован в котлин не за хайп. И умение разбираться в фундаментальных вещах от языка вообще не зависит.

Google

Stas
29.12.2016
08:08:45
последние пол года пишу на kotlin под андроид 90% кода. В тех 10-и процентах уже сложно писать такие вещи, как filter, findFirst руками. Выходит куча говнокода с итерированием и преоброзованием коллекций.
Колтин никак на архитектуру и понимание вещей не влияет

Roman
29.12.2016
08:09:41
А дата биндинг я не свосем понимаю.
Java-код переносим в XML. Радость то какая =)

Gleb
29.12.2016
08:11:03

Stas
29.12.2016
08:11:05
ну а эриксы тоже норм, обмазываться листнерами - кастыли.

Maxim
29.12.2016
08:11:08
Дело ведь не в том, что надо переходить на котлин ради перехода.
А исключительно из взвешенного решения "вот есть у нас проблемы? решает ли их котлин? решает их что-то еще? выгодно ли нам перейти?"
И если ответ на первый вопрос - нет, то дальше начинается "если компания дает добро - идет на риски и эксперименты" и "новый хороший опыт - за чужой счет"

Quantum Harmonizer
29.12.2016
08:12:36
Нытьё из разряда «я не пробовал Котлин, но он не нужен» детектед.

Admin
ERROR: S client not available

Eugene
29.12.2016
08:12:53

Gleb
29.12.2016
08:13:47
И вот еще интересно, ну так ... ситуация сферическая в вакууме - если котлиниста взяли на фултайм - на поддержку и доработку - классически написанного андроид проекта и еще и не идеального(сплошь и рядом таких)?
- он... как вообще....на какой день бежать соберется? )))

Eugene
29.12.2016
08:14:31
Мы вот в следующем году планируем потихоньку переползать на котлин, команда большая - результаты обещают быть интересными :)

Igor
29.12.2016
08:15:29
Котлинист? сферический девелопер, который не знает других языков?
откуда он вообще взялся?
обычно Котлин - это 2-й или 3-й рабочий язык

Roman
29.12.2016
08:17:36

Gleb
29.12.2016
08:17:43

Sergey
29.12.2016
08:17:57

Quantum Harmonizer
29.12.2016
08:18:01

Google

Sergey
29.12.2016
08:18:52
Я уже как то писал Я пробовал котлин в прод, и с радостью вернулся к Яве

Quantum Harmonizer
29.12.2016
08:19:17
Вот точно подметил, Да
А что точного? Что люди нашли себе подходящий инструмент, обмазались им и деградируют? :)

Roman
29.12.2016
08:19:40

Sergey
29.12.2016
08:20:27

Gleb
29.12.2016
08:20:53
Я вот когда взял проект от коллеги - а там одни setOnClickListener-ы и AsyncTask-и
....хреново это всё конечно - не красиво и не стабильно....но слава богу - я хоть понимаю.... что он хотел этим сказать - и могу дальше с этим работать

Quantum Harmonizer
29.12.2016
08:20:59

Igor
29.12.2016
08:21:12
Кто не понимает, тому и хипстота

- ̗̀ Reakleases ̖́-๎๎ ̅̅ ̆̃๎๎ ̅̅ ̆̃๎๎ ̅̅ ̆̃
29.12.2016
08:22:01
старость не радость

Sergey
29.12.2016
08:22:02
Да будет хипстосрач ужа))

- ̗̀ Reakleases ̖́-๎๎ ̅̅ ̆̃๎๎ ̅̅ ̆̃๎๎ ̅̅ ̆̃
29.12.2016
08:22:09
следить тут за всем
языки изучать

Eugene
29.12.2016
08:22:38

Roman
29.12.2016
08:22:57

Quantum Harmonizer
29.12.2016
08:22:59

Roman
29.12.2016
08:23:29
Давайте откажемся от Picasso/Glide. Будем свои асинктаски писать для загрузки по HTTP.

Sergey
29.12.2016
08:23:35

Eugene
29.12.2016
08:23:45
Ну и да, многие умничают, мол "юзают котлин, лишь бы попробовать, джаву не знают, ко-ко-ко". А цифры где? Где факты? Откуда вообще взялось это странное мнение, мол "знаешь котлин == не знаешь джаву"?

Gleb
29.12.2016
08:23:53

Eugene
29.12.2016
08:24:06
Похоже на какие-то совсем невнятные набросы

Roman
29.12.2016
08:24:30

Eugene
29.12.2016
08:25:36
Ну и да, "не давая молодым разобраться" - это уж вообще феерично. Т.е. если я считаю, что язык в принципе неплох и достоин внимания и лично я в своем отделе хочу его продвигать - это плохо? Или я должен сознательно его очернять, лишь бы не "сбивать с толку молодых"? Замалчивать его объективные преимущества перед джавой?