
Dmitri
16.07.2017
20:48:04
А чё никто всякие ретролямбды не упоминал? Это не для хипстеров?

Михаил
16.07.2017
20:48:35
Они не нужны,если ты на Kotlin

Nikita
16.07.2017
20:48:58
Да

Dmitri
16.07.2017
20:49:04
Я так понял Котлин всех раскидывает

Google

Михаил
16.07.2017
20:49:33

Sasha
16.07.2017
20:50:01

Михаил
16.07.2017
20:50:09

Dmitri
16.07.2017
20:50:26

Михаил
16.07.2017
20:51:46
Топ языков программирования по частоте поисковых запросов связанных с ними

Dmitri
16.07.2017
20:52:02
Быстро растет ваще?

Михаил
16.07.2017
20:52:21
Был всплеск после IO

Sasha
16.07.2017
20:52:28

Dmitri
16.07.2017
20:52:54
))

Usman
16.07.2017
20:52:58
Офтоп какой-то

Sasha
16.07.2017
20:53:09

Google

Dmitri
16.07.2017
20:53:53
Офтоп какой-то
Ну за андроид все же + в такое время мало кто вопросы задает

Usman
16.07.2017
20:54:09
Потом ответы теряются в куче оффтопе
Для оффтопа по андроид есть чатик

Михаил
16.07.2017
20:58:25
А можно по аналогии с flavor для debug build type свою реализацию класса сделать?
Т.е есть у меня модуль дагеровский для для каждого флейвора он свой, я хочу ещё и для билд тайпа свой модуль. Так можно вообще, чёт не получается у меня

Михаил
16.07.2017
21:07:53

Михаил
16.07.2017
21:17:54

Ⓜ️ᵃʳᵃᵗ
16.07.2017
21:20:33
потому что нужно классы разносить по всем флаворам

Михаил
16.07.2017
21:25:55

Sasha
16.07.2017
22:23:47

The
17.07.2017
03:17:48

Aleksey
17.07.2017
05:10:58
Всем привет. Потихоньку переползаю с iOs разработки на Andorid. Возникла такая проблема - таблицы в iOs строятся по принципу reusble cells, то есть в памяти держатся только то количество ячеек которое мы видим на экране + 1-2 ячейки. При пролистывании просто берётся ячейка ушедшая за пределы таблицы и подставляется на место ячейки которая должна показаться с заменой контента соответсвующим для показа образом. Может ли TableLayout вести себя подобным образом, или нам придётся держать в памяти все ячейки сразу?

Roman Ismagilov
17.07.2017
05:12:16
тебе ресайклер вью нужен
он умеет кэшировать и рендерить со всякими оптимизациями о которых ты говоришь

Aleksey
17.07.2017
05:13:50
Спасиб, пошёл гуглить.

Ⓜ️ᵃʳᵃᵗ
17.07.2017
05:56:03
Он даже лучше, тебе не нужно знать размеры, элемент вьюшка будет растягивается относително контента

.
17.07.2017
05:56:23
Почему код при дебаге с брейкпоинтами работает нормально (видит условие и проверяет), а при обычном запуске условие просто игнорирует?

Ⓜ️ᵃʳᵃᵗ
17.07.2017
05:57:06
Чудес не бывает )

Alexandr
17.07.2017
06:00:04
При дебаге времени больше, возможно ваш код не успевает срабатывать, не раз такое было

Google

Aleksey
17.07.2017
06:00:11
Мне тут ещё советуют использовать LIstView + Adapter. Какие плюсы/минусы такого решения?

.
17.07.2017
06:00:25

Alexandr
17.07.2017
06:01:20
Лист вью кто-то ещё пользуется?

bebebe
17.07.2017
06:01:28
коллеги, а расскажите чем модно молодежно сделать websocket'ы в приложении?

Aleksey
17.07.2017
06:02:06

Ⓜ️ᵃʳᵃᵗ
17.07.2017
06:02:14

Vitaliy
17.07.2017
06:02:22
Приветствую, подскажите, пожалуйста , какие инструменты использовать для автоматизации тестирования Android приложений.

Sergey
17.07.2017
06:03:05

Ⓜ️ᵃʳᵃᵗ
17.07.2017
06:03:11

Aleksey
17.07.2017
06:03:35
Понял вас, спасибо.

Alexandr
17.07.2017
06:03:50
@Torolingus ну хотябы тот факт, что лист вью хранит все айтемы списка в памяти

Ⓜ️ᵃʳᵃᵗ
17.07.2017
06:04:13
Ну и ресайкл заставляет юзать холдер, листвою пофиг

Sergey
17.07.2017
06:05:34
Да, с листвью, не зная правильного подхода проще накосячить

Alexandr
17.07.2017
06:05:42
А ресайкл переиспользует, если все правильно делать, у вас будет около пяти айтемы, которые переиспользуются. Плюс в ситуации когда надо иметь разные типы айтемов в списке ресайкл удобен, в лист вью для этого так же придется использовать холдеры

Admin
ERROR: S client not available

Ⓜ️ᵃʳᵃᵗ
17.07.2017
06:06:52

bebebe
17.07.2017
06:08:28

Dmitriy
17.07.2017
06:10:40

Ⓜ️ᵃʳᵃᵗ
17.07.2017
06:16:22
Их там тысячи
Популярные смотри в топе, там их только 2 для андроида

ilya
17.07.2017
06:16:32
Приветствую, у DrawerLayout в разметке меню -> menu_drawer.xml есть параметр что-то вроде "не закрывать DrawerLayout при клике" ?

Google

Ⓜ️ᵃʳᵃᵗ
17.07.2017
06:21:54
Если нужно постоянно открытое не проще тупо навигейшнвью пихнуть

Aleksey
17.07.2017
06:50:01
Ещё один вопрос по RecyclerVIew - он работает только начиная с SDK 21? Или я что то не так понял?

Roman Ismagilov
17.07.2017
06:50:33
что то не так понял

Alex
17.07.2017
06:50:34
Нет
Он работает с SDK 19, вроде

Roman Ismagilov
17.07.2017
06:51:05
он есть в сапорте

Nikita
17.07.2017
06:51:25
Лол
Он работает сильно раньше

Aleksey
17.07.2017
06:51:31
А, всё разобрался. Надо просто gradle файл немного дописать.

Nikita
17.07.2017
06:51:39
Помоему, вообще, на любом Андроиде

Roman Ismagilov
17.07.2017
06:51:56
android.support.v7.widget.RecyclerView
v7 намекает как бы

Aleksey
17.07.2017
06:53:18
1. Поддержка Старых Версий
Вы можете использовать RecyclerView и CardView на устройства под управлением более старых версий Android.
Для этого добавьте следующие строки в раздел dependencies в файл сборки проекта build.gradle:
1. compile 'com.android.support:cardview-v7:21.0.+'
2. compile 'com.android.support:recyclerview-v7:21.0.+'
Интернет говорит что так получится

Roman Ismagilov
17.07.2017
06:55:43
Интернет говорит что так получится
https://developer.android.com/reference/android/support/v7/widget/RecyclerView.html тут написано что с 22 добавили но лучше юзать последние версии там баги все же правят
https://developer.android.com/topic/libraries/support-library/revisions.html последняя стабильная 25.4.0

Alex
17.07.2017
06:59:03
Есть ли отличия, между Android Studio 2.3 и 3.0?

Sergey
17.07.2017
06:59:31

Михаил
17.07.2017
06:59:44