@android_ru

Страница 1352 из 3205
Igor
04.05.2017
17:40:16
Вроде уже и все коллбэки снимаю в onPause, ставлю в onResume, и с listener-ами RecyclerView делаю то же

В presenter прикрепляется router и view в onResume, открепляются - в onPause

Все rx цепочки dispose-аю в onResume

Есть подозрения в сторону SortedListAdapterCallbacks...

Google
Igor
04.05.2017
17:45:12
Мда, пофиксилось снятием листенеров в ViewHolder в onViewDetachedFromWindow и выставлением - в onViewAttachedToWindow. Весьма странное поведение, впервые такое появилось

Может кто в курсе что происходит ?

Denis
04.05.2017
18:13:07
Какой diff-tool самый крутой из этих? Araxis Merge Beyond Compare DiffMerge KDiff3 P4Merge TortoiseMerge WinMerge

Mikhail
04.05.2017
18:15:51
Meld?

Глеб
04.05.2017
18:18:33
Ребят такой вопрос к ночи, как можно удобно реализовать структуру 3 почти идентичных приложений?

Arthur
04.05.2017
18:26:15
Какой diff-tool самый крутой из этих? Araxis Merge Beyond Compare DiffMerge KDiff3 P4Merge TortoiseMerge WinMerge
Зачем отдельно? Сейчас среда разработки включает в себя дифф тул

Глеб
04.05.2017
18:28:08
wat?
Заказчики ?

Dmitry
04.05.2017
18:28:15
Denis
04.05.2017
18:29:42
Зачем отдельно? Сейчас среда разработки включает в себя дифф тул
Просто привык смотреть дифф в SourceTree, но когда меняется кода больше чем нужно, становится уже очень неудобно смотреть диффы

Глеб
04.05.2017
18:30:04
Возможно, flavors может помочь
Спасибо за совет, прям то что нужно ?

Google
@
04.05.2017
18:31:06
Заказчики ?
Дык flavors'ами такое делают

Глеб
04.05.2017
18:31:55
Дык flavors'ами такое делают
Уже посоветовали, не знал про такую штуку

@
04.05.2017
18:33:37
Уже посоветовали, не знал про такую штуку
крутая штука, позволяет билдить из одного проекта, например версию софта ПРО или c рекламой, удобно раскидывать различные для субпроектов ресурсы и классы

Глеб
04.05.2017
18:35:04
Nikita
04.05.2017
18:59:49
Сейчас будет. Сделаю лучше
Не. Там это... Коллегиальное приложение

Nikita
04.05.2017
19:00:43
Сила этого чата непобедима

Sergey
04.05.2017
19:01:37
Otan сделаешь ЗБТ для пользователей чатика? )

Igor
04.05.2017
19:02:59
Я шучу, конечно

Umren
04.05.2017
19:03:22
там нейросети уже слишком прокачены, конкурента боюсь не сделать

да и запотентованно все, засудят)

Aleksey
04.05.2017
19:07:08
На джаве кто-нибудь пилит для айфона?

Nikita
04.05.2017
19:12:46
Лол

Sergey
04.05.2017
19:12:56
все )

Миронов Борис
04.05.2017
19:14:04
Народ подскажите куда копать -> надо сделать приложение, где будет возможность создать схему квартиры с перетаскиванием элементов 2d, элементы изображений розеток/дверей/включателей выключателей

Alexey
04.05.2017
19:14:38
Драгабл итемы

DragHelper

Чет такое было

Google
Alexey
04.05.2017
19:19:51
Например libgdx

Iwan
04.05.2017
19:21:04
но лучше не вскрывать эту тему

Quantum Harmonizer
04.05.2017
19:24:50
Iwan
04.05.2017
19:25:23
по моему пахнет ненужными знаниями в сторону опенгл или чего там

Quantum Harmonizer
04.05.2017
19:26:08
по моему пахнет ненужными знаниями в сторону опенгл или чего там
У меня создание простой игры не потребовало знаний в OpenGL.

Миронов Борис
04.05.2017
19:28:52
новый вопрос, как свое изображение подставить на карты гугл?

ну свою карту

Квартиры например)

Aleksey
04.05.2017
19:29:09
Понимание того, что когда сделаешь коммерческую прожку, ее быстро взломают, что-то желание отпадает начинать тыкать палочкой андроид(

Iwan
04.05.2017
19:29:18
там есть специальный маркер

вроде бы

Konstantine
04.05.2017
19:43:31
Вопрос по поводу логов: нормальная ли практика в проду выпускать приложения в которых полно логирования такого типа: if (debug) { Log.d() }

Или лучше в релизе все это выпиливать?

Daniil
04.05.2017
19:44:42
Нормальная. В сорцах телеграма также и логируется. Можно и прогвардом, только надо перетещивать апу, на всякий пожарный.

Есть еще модные либки всякие, но свой костыль надежнее :)

Google
Konstantine
04.05.2017
19:48:57
if (BuildConfig.DEBUG) { ... } и так выпилится компилятором.
Вот это и волнует, чтобы если оставлять такое дело, то оно в релизе не мешало

MrSmeet
04.05.2017
19:51:34
Вот это и волнует, чтобы если оставлять такое дело, то оно в релизе не мешало
Ну дык кому помешает то если компилятор выпилит, да компилятор и твой костыль выпилит ибо не дурак и могет в оптимизацию, и если видит шо ветка константно всегда не выполняеться то выпиливает ей

Quantum Harmonizer
04.05.2017
19:52:29
Вот это и волнует, чтобы если оставлять такое дело, то оно в релизе не мешало
javap в руки. В релизном конфиге это условие становится if (false), а javac способен это оптимизировать.

MrSmeet
04.05.2017
19:53:48
javap в руки. В релизном конфиге это условие становится if (false), а javac способен это оптимизировать.
Чаго-чаго а если const bool debug=false, то жаба уже не справиться или как-там

Konstantine
04.05.2017
19:54:29
Какой компилятор умный) Спасибо)

Quantum Harmonizer
04.05.2017
19:54:31
Чаго-чаго а если const bool debug=false, то жаба уже не справиться или как-там
В Java ключевое слово const нельзя использовать, а bool отсутствует.

Admin
ERROR: S client not available

MrSmeet
04.05.2017
19:55:13
В Java ключевое слово const нельзя использовать, а bool отсутствует.
Убогий язык оно и видно. Ну просто надеюсь debug=false можно, ну или define местный может есть

Quantum Harmonizer
04.05.2017
19:56:44
Убогий язык оно и видно. Ну просто надеюсь debug=false можно, ну или define местный может есть
Иди задвигать про убогий язык в другой чат. Не нужно рассказывать о нюансах, которых не знаешь. значения примитивных и стринговых static final полей инлайнятся, а полученные условия вида if (true), и, тем более, if (false) оптимизируются.

Quantum Harmonizer
04.05.2017
20:01:27
Сам иди в другой чат если что-то не нравиться, тут разрабы под ведро а не фанатики жабы
Если тебе не нравится Java, ты можешь взять другой язык, а не выражать своё недовольство. Думаю, что очень многие здесь с тобой не согласны. У Java определённо есть проблемы, но совсем не те, которые ты пытался привести здесь в пример.

MrSmeet
04.05.2017
20:11:28
Если тебе не нравится Java, ты можешь взять другой язык, а не выражать своё недовольство. Думаю, что очень многие здесь с тобой не согласны. У Java определённо есть проблемы, но совсем не те, которые ты пытался привести здесь в пример.
Я и взял другой язык, а че это ты решаешь, чего мне выражать а чего не выражать, хочу и выражаю. А тут сразу фанатика видно, на чужое мнение как на амбразуру кинулся, нормальный язык бы так никто защищать не стал, сразу чувствуется вся убогость сабжа. Фиговый синтаксис, ну да наверное тормоза и жер памяти перекрывает эти недостатки, хотя если подумать, то нет 50 ключевых слов жабы против 25 в Go.

Anton
04.05.2017
20:12:07
лол

ну пиздуй пиши на го

Daniil
04.05.2017
20:12:20
Толсто.

Anton
04.05.2017
20:12:57
сука стикер не могу найти

Daniil
04.05.2017
20:15:00
Все метрики приведены. 50 ключевых слов против 25. Решающий фактор, я считаю.

Quantum Harmonizer
04.05.2017
20:15:42
Все метрики приведены. 50 ключевых слов против 25. Решающий фактор, я считаю.
Полностью согласен. Пора завязывать с... чёрт, я ведь не пишу на Java! (ну почти)

Google
Daniil
04.05.2017
20:16:29
MrSmeet, чувак, на Brainfuck ключевых слов вообще нет.

Umren
04.05.2017
20:16:38
кому не нравится джава пишите на котлине ;d

ну или реакт нейтиве/ксамарине

остальные варианты менее перспективные

Anton
04.05.2017
20:18:05
нашел

Daniil
04.05.2017
20:18:35
ну или реакт нейтиве/ксамарине
Еще стоит упомянуть Dart :) https://flutter.io/

Quantum Harmonizer
04.05.2017
20:18:36
ну или реакт нейтиве/ксамарине
Это не языки :) Тогда уж JS/TS/STJS/CS/Dart/ClojureScript/GroovyScript и C#.

MrSmeet
04.05.2017
20:18:48
MrSmeet, чувак, на Brainfuck ключевых слов вообще нет.
50 раз медленнее Си, какие вам там метрики с вашими байт код машинами подать?

Daniil
04.05.2017
20:19:17
50 раз медленнее Си, какие вам там метрики с вашими байт код машинами подать?
А теперь метрики в студию по скорости написания эквивалентных программ на чистом С и Java.

MrSmeet
04.05.2017
20:19:20
Quantum Harmonizer
04.05.2017
20:20:21
50 раз медленнее Си, какие вам там метрики с вашими байт код машинами подать?
Только что придумал? Прогретый HotSpot находится на одном уровне с C/C++ по производительности. Вообще, с какой целью пришёл сюда?

Umren
04.05.2017
20:20:48
явно не в 50 раз =)

MrSmeet
04.05.2017
20:21:13
А теперь метрики в студию по скорости написания эквивалентных программ на чистом С и Java.
Ну а ты готов пописать на сишке? А то потом давиться начнешь, что выборка не презентативная и всегда можно найти двух людей которые пишут на достаточно высоком уровне. И как интересно кол-во ключ слов значит значение не имеет а скорость написания г кода имеет, какие у вас интересные двойные стандарты

MrSmeet
04.05.2017
20:22:05
Только что придумал? Прогретый HotSpot находится на одном уровне с C/C++ по производительности. Вообще, с какой целью пришёл сюда?
Уговорил, в субботу потестируем эквивалентный код и кину сюда пачку сринов о том что все пропало

Страница 1352 из 3205