@android_ru

Страница 629 из 3205
Dim
06.12.2016
03:57:54
А если сеть повиснет?
Буду отображать сообщение об ошибке

Timur
06.12.2016
03:58:31
Буду отображать сообщение об ошибке
А, просто мне показалось, что критично не отображать последующее активити. :D

Ilya
06.12.2016
06:40:51
при прокрутке RecyclerView картинки то появляются, то исчезают
А есть такое что одни картинки на другие заменяются при прокрутке?

Google
Ⓜ️ᵃʳᵃᵗ
06.12.2016
06:52:08
А есть такое что одни картинки на другие заменяются при прокрутке?
Обычно такое поведение лечится Glide.clear(imageView); Glide.load ....

Pavel
06.12.2016
06:52:49
Народ, голова уже не варит, как можно связать индекс в for и цвет? Что бы у меня для каждого следующего элемента цвет отличался от предыдущего

Ⓜ️ᵃʳᵃᵗ
06.12.2016
06:53:34
for постоянный ?

ну вообще можно из RGB генерить

Pavel
06.12.2016
06:54:02
@aratj что значит постоянный?

Ⓜ️ᵃʳᵃᵗ
06.12.2016
06:54:03
если кол-во небольше например 20, сделать в ресурсах array-integer

@aratj что значит постоянный?
если массив не больше , например 20 элементов всегда, я бы цвета прям в ресах хронил

Pavel
06.12.2016
06:54:44
Да, кстати, их не больше 20 будет...спасибо))

Pavel
06.12.2016
07:05:44
Глеб сейчас погуглю что это))

Глеб
06.12.2016
07:05:50
https://ru.wikipedia.org/wiki/HSV_(%D1%86%D0%B2%D0%B5%D1%82%D0%BE%D0%B2%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C)

Google
Глеб
06.12.2016
07:06:28
делишь шкалу тонов на количество элементов, а яркость и насыщенность задаешь либо константой, либо +- рандом

Alexey
06.12.2016
07:07:15
@diwixis открой какой-нибудь графический редактор, тни там выбор цвета, переключись на HSV/HSL, потыкай ползунки

Pavel
06.12.2016
07:07:55
Глеб Крутая идея, возьму на вооружение, спасибо)

Ⓜ️ᵃʳᵃᵗ
06.12.2016
07:31:24
точно HSV а не RGB , хотя там и там можно генерить цвета

Глеб
06.12.2016
07:36:32
в RGB тяжелее

Andrey
06.12.2016
07:38:16
кто-то http://androidannotations.org/ использовал? как оно по перформансу?

Глеб
06.12.2016
07:44:15
Выглядит не очень хорошо

Quarx2k ?
06.12.2016
07:46:35
Vladislav
06.12.2016
07:48:16
Quarx2k ?
06.12.2016
07:48:58
Красивее с ней выглядит и быстрее

Чем на этих аннотациях

mButton.setOnClickListener((View v) - ....;

Vladislav
06.12.2016
07:50:36
@EActivity(R.layout.bookmarks) @WindowFeature(Window.FEATURE_NO_TITLE) @ViewById EditText search; Как это можно сделать с лямбдой?)

Quarx2k ?
06.12.2016
07:50:55
А зачем это вообще упрощать?

Чтобы запутать разработчика после тебя?

Это из серии полезности butter knife

Экономия 1 секунды времени

Vladislav
06.12.2016
07:53:34
Только лишь хотел сказать, что лямбда здесь не причем. А целесообразность использования я не затрагивал. Парень спросил про перформанс, т.к. в основном injections использует java reflection, что не очень хорошо для performance.

Nikolay
06.12.2016
07:54:53
В доках сказано что CompileTime

Глеб
06.12.2016
07:55:03
Во-первых упадет производительность в рантайме

Google
Nikolay
06.12.2016
07:55:07
И генерятся сабкласы.

Глеб
06.12.2016
07:55:08
во-вторых увеличится время сборки

Vladislav
06.12.2016
07:55:13
@UiThread void updateBookmarks(Bookmarks bookmarks) @Background void searchAsync(String searchString, String userId) @Rest("http://www.bookmarks.com") public interface BookmarkClient { @Get("/bookmarks/{userId}?search={search}") Bookmarks getBookmarks(@Path String search, @Path String userId); } Не представляю как это можно сделать с помощью ButterKnife

Глеб
06.12.2016
07:55:24
в третьих будет уйма мусорных классов

Глеб
06.12.2016
07:55:41
в четвертых в случае, если что-то пойдет не так - концов не сыщешь

Nikolay
06.12.2016
07:56:05
Но это не мещает использовать Rx и retrofit

Глеб
06.12.2016
07:56:35
Это касается любой библиотеки.
ну нет, я прекрасно понимаю как устроены Rx и ретрофит

и куда копать если что-то идет не так

retrolambda - вот пример более удачный

но от неё профит перевешивает этот недостаток

Nikolay
06.12.2016
07:58:31
Какой профит? Замена анонимных классов?

Глеб
06.12.2016
07:58:53
да

Nikolay
06.12.2016
07:59:24
Ну это скорее удобство, чем профит.

Глеб
06.12.2016
07:59:35
это экономия времени

Nikolay
06.12.2016
07:59:36
ПО сути тоже самое что и про аннотации выше.

Max
06.12.2016
07:59:39
AndroidAnnotations через наследование работает, придется везде сгенерированные ClassName_ использовать, что крайне неудобно

Глеб
06.12.2016
08:00:11
по сути да, одно и тоже.

Nikolay
06.12.2016
08:00:41
это экономия времени
Да ладно? Экономия на копейках. Сколько времени уходит на анонимный класс/лямбду и сколько на продумывание архитектуры и связи

Google
Алексей
06.12.2016
08:00:44
всем привет, кто в WebRTC шарит, помогите понять почему у меня видео только по вайфаю передаётся

Vladislav
06.12.2016
08:00:55
Кто использует Dagger 2? В чем реальная польза использования. Какие есть подводные камни? Читал, что с недавнего времени он поддерживается Googgle и гугл всячески поддерживает его использование?

Глеб
06.12.2016
08:02:33
Да ладно? Экономия на копейках. Сколько времени уходит на анонимный класс/лямбду и сколько на продумывание архитектуры и связи
смотря что ты имеешь ввиду под временем, уходящим на анонимный класс. Секунды на его написание - действительно копейки. А вот когда дело доходит до визуального осмотра "поциента" на предмет потенциальных ошибок, то с лямбдами всё становится намного приятнее глазу.

Vladislav
06.12.2016
08:03:02
У гугла же свое вроде есть?
Я как раз это и имею в виду

Nikolay
06.12.2016
08:03:03
В целом да. Но студия и сама все сворачивает. Но в целом дело удобства.

У меня больше времени уходит на понимание того что от меня хотят менеджеры, дизайнеры, QA

Vladislav
06.12.2016
08:03:58
На мой взгляд, есть смысл использовать lamba только если ты используешь RxJava

Глеб
06.12.2016
08:04:34
на мой взгляд нет смысла не использовать RxJava :)

‮tirips
06.12.2016
08:05:01
Глеб
06.12.2016
08:05:18
ну не скажи. RxJava без лямбд - ад и израел

Vladislav
06.12.2016
08:05:21
на мой взгляд нет смысла не использовать RxJava :)
Ну это уже другая тема для рассуждения :)

Глеб
06.12.2016
08:05:35
да

‮tirips
06.12.2016
08:05:51
я думаю, что есть смысл использовать lambda только если ты используешь анонимные классы с одним методом

Nikolay
06.12.2016
08:05:55
Мои глаза истекшие кровью ничто не удивит.

Google
Глеб
06.12.2016
08:06:06
хахахахахаха

Глеб
06.12.2016
08:06:09
спорим?

‮tirips
06.12.2016
08:06:30
????
а вопрос почему ты ответить не можешь?

Глеб
06.12.2016
08:06:33
я тоже так думал после пары идусских пректов

а потом увидел нечто и прозрел

Vladislav
06.12.2016
08:07:29
я думаю, что есть смысл использовать lambda только если ты используешь анонимные классы с одним методом
Говорить, что лямбда круто для анонимных классов, а потом говорить, что RxJava и lambda не связаны в этом контексте...

Глеб
06.12.2016
08:07:33
а вопрос почему ты ответить не можешь?
без RxJava у тебя куда реже встречаются анонимные классы с одним методом

а вопрос почему ты ответить не можешь?
фактически их наличие сводится к onClick'ам

‮tirips
06.12.2016
08:09:37
Говорить, что лямбда круто для анонимных классов, а потом говорить, что RxJava и lambda не связаны в этом контексте...
я не говорил, что лямбда круто для анонимных классов лямбда связна не с rx, а с анонимными классами говорить что то при этом можешь агрументировать свое мнение охуенно

без RxJava у тебя куда реже встречаются анонимные классы с одним методом
не понимаю, почему это должно быть поводом не испльзовать лямбды вне rx

Vladislav
06.12.2016
08:11:05
не понимаю, почему это должно быть поводом не испльзовать лямбды вне rx
Я сказал, что "на мой взгляд". Зачем переходить на грубости. Тут нет 100% правильного мнения.

Stas
06.12.2016
08:11:37
Доброе утро, а nested fragment можно использовать в layout-e обычного фрагмента

‮tirips
06.12.2016
08:11:46
Я сказал, что "на мой взгляд". Зачем переходить на грубости. Тут нет 100% правильного мнения.
я спросил "почему", и ты не ответил зато указал, что в моих словах, которые тоже "на мой взгляд" есть какие то противоречия

Quarx2k ?
06.12.2016
08:11:54
У меня и RX и Stream и Optional и lamda и я доволен ?

Глеб
06.12.2016
08:12:04
не понимаю, почему это должно быть поводом не испльзовать лямбды вне rx
ни в коем разе. Просто заказчики бывают разные, некоторые звезданутые старообрядцы и не приемлят лямбд. Вот в таком случае наличие RxJava - веский аргумент в пользу лямбд, а без неё - "да и черт с вами!"

Stas
06.12.2016
08:13:11
У меня и RX и Stream и Optional и lamda и я доволен ?
у меня котлин, funktionale, rxKotlin и билд скрипты функциональные, я тоже

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