
Timur
14.10.2016
11:25:49

Sergey
14.10.2016
11:29:22

Максим
14.10.2016
11:30:49
Эффективное использование потоков в операционной системе Android
Стоящая книга?

Google

Слава
14.10.2016
11:31:31
Фрагмент пересоздается при пролистывании?
Проблема в том, что контент во фрагменте подгружается только при создание фрагмента и чтобы пользователь не видел видел при листание этого, думаю, подгружать больше фрагментов за раз

Максим
14.10.2016
11:32:12
Интересно, что оригинал стоит $42, а перевод 1000 рублей

Seraphim
14.10.2016
11:34:26

Максим
14.10.2016
11:35:18

Timur
14.10.2016
11:36:26

Seraphim
14.10.2016
11:37:03

Fedor
14.10.2016
11:48:36
в китае забанены все гуглосервисы
в том числе и сервера пушей

Алексей
14.10.2016
11:54:47
у меня бекграунд на листвью сжимается когда достаёшь клавиатуру и тормозит всё))))
как пилить бекграунд?

Andre
14.10.2016
11:55:23
флаг noExtractUi
В старых версиях ещё на скорость выскакивания влияет windowBackground=null в теме

Google

Алексей
14.10.2016
11:57:24
я даже клавиатуру убираю, у меня тормозит прокрутка когда есть бекграунд
убираю бкг и всё летает

Andre
14.10.2016
11:58:11
флаг noExtractUi
Возможно (и, скорее всего, так) я путаю с windowSoftInputMode, который к активити относится
убираю бкг и всё летает
Бг к чему прикручен? Я бы просто сделал фуллскрин вьюху кастомную и в ней на канвас дровабл разместил по сигналу onLayout
Ну и в активити выставил бы флаги, чтобы она не ресайзилось при выдвижении клавиатуры
Проблемы юзеров с экранными клавами :)

Алексей
14.10.2016
12:00:07
я на корневой компоновщик кидаю, пробывал и на сам листвью

Kirill
14.10.2016
12:00:12
так что, ни кто с requery не работал без rx?

Seraphim
14.10.2016
12:03:04
так что, ни кто с requery не работал без rx?
Я зафакапился, когда увидел твой issue и попытался ответить. Увидел rx, .first() и у меня замкнуло. "w/o" не распознал как without. Соррян)
А по теме: посмотри в тестах. Это лучшее месте, где можно посмотреть семплы и получить ответы на какие-то use cases

Andre
14.10.2016
12:03:29

Kirill
14.10.2016
12:04:13

Seraphim
14.10.2016
12:04:26

Kirill
14.10.2016
12:04:53

Иван
14.10.2016
12:04:54

Andre
14.10.2016
12:05:10

Kirill
14.10.2016
12:05:20

Seraphim
14.10.2016
12:06:27
Как бы ты сделал так, чтобы они сами вычищались, когда стали уже не нужны

Andre
14.10.2016
12:07:05

Google

Andre
14.10.2016
12:07:44
Блин, веселый ты дьюд

Seraphim
14.10.2016
12:08:25
Авесоме гай, так что насчёт хэндлинга?

Алексей
14.10.2016
12:10:07
editText.setImeOptions(EditorInfo.IME_FLAG_NO_EXTRACT_UI);
и в xml на едит текст ставил android:imeOptions="flagNoExtractUi". не фига, чё-то не удалась пятница))

Seraphim
14.10.2016
12:10:21
Я слышу много колкостей в сторону даггера, рх, етс. Только я ни разу не слышал альтернатив. Не слышал иных таких же удобных подходов. Не слышал весомые доводы против. Только из серии АНАНИМНЫЕ КЛАССА СПАМИТ УЖАС

Andre
14.10.2016
12:12:31
WindowSoftInputMode=adjustPan тебе нужен

Gundabadec
14.10.2016
12:13:19
@FuriousSeraphim , а ты голова. С gson десериализатором. Я даже не додумался до этого.

Andre
14.10.2016
12:14:57
а насчет альтернатив - ручками

Алексей
14.10.2016
12:15:52

Seraphim
14.10.2016
12:15:58

Seraphim
14.10.2016
12:19:41
Хорошо поговорили. Люблю обстоятельно подискутировать и послушать от умных людей какие-то годные альтернативные подходы, о которых я не знал. Спасибо

Andre
14.10.2016
12:19:52

Иван
14.10.2016
12:20:24
Две кружки чая господину

Gundabadec
14.10.2016
12:38:24
Как из requery получить Observable<List<T>>? Result<T> может только Observable<T>

Seraphim
14.10.2016
12:39:55

Gundabadec
14.10.2016
12:40:17
?опять я не допер до этого

Gerc
14.10.2016
12:45:43
ScrimInsetsFrameLayout что-то не работает в Navigation View, не делает паддинг в высоту статус бара

Andre
14.10.2016
12:52:56

Google

Andre
14.10.2016
12:53:06
сама высота статусбара где-то в ресурсах

Gerc
14.10.2016
12:53:51
android.support.design.internal.ScrimInsetsFrameLayout
самому ставить - костыль

Admin
ERROR: S client not available

Gerc
14.10.2016
12:54:18
не совпадет на планшетах

Andre
14.10.2016
12:57:37
не совпадет на планшетах
Делать самому - костыль, гугл сделал сам, следовательно у гугла - костыль
И снова планшеты
Детектор планшетов тоже существует, у них же размер экрана large/xlarge.
Сейчас из метро выйду, посмотрю код этого гугловского лэйаута сам

Alexey
14.10.2016
12:57:41
@gercqq а к чему это всё? DrawerLayout.html#setScrimColor() / CoordinatorLayout#setStatusBar* - всё не то?

Gerc
14.10.2016
12:59:00

Andre
14.10.2016
13:03:05
Он либо действительно этого не делает, либо в андроиде работает победитель районного конкурса по обфускации

Alexey
14.10.2016
13:04:46
@andremacareno там ViewCompat.setOnApplyWindowInsetsListener

Gerc
14.10.2016
13:05:40
NavigationView то и так наследует ScrimInsetsFrameLayout

Dmitriy
14.10.2016
13:11:22
Приветы. А кто как делает тени под вьшками на sdk < 21

Seraphim
14.10.2016
13:12:25
setElevationCompat вроде как должен работать

Andre
14.10.2016
13:13:13
Но вообще неплохо было бы это в самой вьюхе канвасом отрисовывать
кстати, в фабе, насколько я помню, элевейшн так же работает

Dmitriy
14.10.2016
13:15:05

Andre
14.10.2016
13:18:06
градиент, например, от 999999 к ffffff

Google

Andre
14.10.2016
13:19:03
Но я сейчас точно не вспомню, какие я ставлю

Alexey
14.10.2016
13:20:04
@Retor иногда 9-patch, иногда GradientDrawable, иногда CardView. Со скрипом, кароч

Dmitriy
14.10.2016
13:20:26
кард вью на пре лолипопах ведет себя жопно(

Gerc
14.10.2016
13:21:28
в алиекспрессе норм сделано это меню

Alexey
14.10.2016
13:22:14
@Retor тоже инолгда замечал артефакты на 4.1, когда пытаешься его анимировать

Andre
14.10.2016
13:22:54

Gerc
14.10.2016
13:23:24
и в вк тоже

Gundabadec
14.10.2016
13:32:06
Можно как нибудь сгенерированые модели requery сделать Parcelable?

Gerc
14.10.2016
13:33:58

Andre
14.10.2016
13:34:49

Gerc
14.10.2016
13:34:58
Да
И фрагменты

Rustem
14.10.2016
13:36:08
И все остальное))

Andre
14.10.2016
13:38:39
И фрагменты
Вот это мне самому понравилось, дает свободу анимаций