Denis
и зачем так много элементов для prefetch
Denis
сколько у тебя ViewHolder на экране может быть?
Alexsandr
можно как то формат теста поменять, его вывод
Например есть цифра 20000, а нужно что бы было 20 000
Сергій
Anonymous
Можно ли на рутованый андроид накатить 3 питон и библиотеки?
Чтобы использовать его в качестве raspberry с двумя камерами, микрофоном и кучей железа
⬤ vitaly
накатить можно и на нерутованный, а вот как к железячкам доступ получить хз
Dmitry
Turalllb
сколько у тебя ViewHolder на экране может быть?
5 полных, два куска слева и справа, уже 7. Ну 8 в идеале норм. Просто я от балды цифру поставил, пытаясь эту черную плитку победить. Ну я так и не понял. Почему не успевает забиндиться, если я установил, что айтем за экраном уже должен быть готов? или это не значит, что он будет уже связан с данными? И что еще интересно..это изображение даже не с сервака тянет, а уже из кэша и всё уже равно темная плитка сперва.
Denis
Turalllb
Нет гарантии, что элемент успеет создаться. Нет гарантии, что он успеет забиндиться. Там считается средняя время всех этих операций и принимается решение
не совсем то что я хочу понять. Я жду долго, делаю всего один сдвиг вправо, и сперва вижу черную плитку. Я предполагал, что одно изображение забайндилось и ждет за экраном. Но то что происходит, готовит о том, что оно байдится начинает только после того, как я попрошу проскроллить. Так это выглядит, но я не думаю, что это так. Впрочем можно по id экземпляра выяснить, когда он байндится. Позже попробую подебажить этот момент. Пока это выглядит как совсем минорный баг.
Yegor
Artem
Вопрос по клин архитектуре, какая связь у domain и data, и когда я хочу использовать di, откуда мне в слое presentation взять имплементацию интерактора?
Artem
data знает о домейне подтягивает модель чтобы к нему же вернуть данные в нужном формате
Mike
Artem
Но дату нужно дергнуть, тогда получается что домейн знает о дате
Anonymous
Всем привет. Яндекс апп метрику юзает кто? Или лучше смотреть на апсфлаер?
Artem
кто-то юзает
Vaaaa🌍🍪
Добрый день , как исправить ситуацию, когда нажатие на item в листе идет по такому вот размеру, а не во всю ширину?
Andre
Azad
Vaaaa🌍🍪
Да точно, спасибо .
Дмитрий
Всем привет) У меня немного необычный вопрос. Есть два цвета(светло-синий и темно-синий). Как я могу динамически создавать их промежуточные оттенки и хранить в int формате? Такое возможно?
Konstantin
Дмитрий
Mike
Дмитрий
Konstantin
да, но только через rgb освещенность неудобно менять, а через hsl проще, потом конвертить
Дмитрий
Mike
мосив (храниться)
SerJanna
Dmitry
Ребята, посоветуйте CI\CD решение (желательно бесплатное).
В качестве VCS - Git на отдельной виртуалке.
Чего хочу добиться внедрением тулзы:
Прогнать тесты.
Если тесты ок - собрать сборку.
Сохранить сборку в сетевой каталог.
Залить сборку на ownCloud.
Залить сборку на локальный комбайн по обновлению тестовой среды.
Собрать на основе тасков из Jira Software Server release notes для сборки(вроде можно средствами JIRA сделать, каюсь, не разбирался ещё)
Обновить страницу с Release Notes для сборки в Confluence.
Откинуть письмо со ссылкой на сборку в ownCloud на указанные адреса.
Заранее спасибо.
imbananko
teamcity?
Valeriy
кто-нибудь знает в чем может быть проблема, хочу из фрагмента заменить фрагмент, но он не заменяется,а накладывается поверх, гуглил, но не нашел.
Valeriy
zlo
Например, если фрагмент изначально был в xml оформлен, то он не удалится.
Мария
Мария
Добрый вечер! Кто-то может подсказать что я делаю не так?! Получаю от сервера ответ в виде json и хочу JSON преобразовать в JAVA объекты. И написать условие если status = false , то открывать другое активити.
Мария
Valeriy
Valeriy
я могу поставить backgroundColor, и тогда не будет виден задний фрагмент, но при нажатии будут обрабатываться кнопки с заднего фрагмента, можно как-то решить это ?
Valeriy
а что за ворнинг где equals? просто не видел никогда чтобы проверку на false делали через equals
Dmitry
Gson умеет в преобразование типов и status можно сделать boolean
Vladimir
Куда копнуть, что б ретрофит отдавал кириллицу буквами, а не кодом?
Mike
Renat
Всем привет, не подскажете как можно с фрагмента уничтожить активити, т.е вызвать finish
Mike
Mike
Renat
Mike
Mike
Vladimir
Ванга всё. Расскажи хоть что-нибудь уже.
Попробую )
json с сервера, конвертер моши.
HttpLoggingInterceptor в логах, там где должна быть кириллица показывает код символов (юникод?).
Если приходит что то отличное от кода 200 - в body тоже есть json. Так вот кириллица из него показывается в виде того же кода символов везде, не только в logcat.
При всем при этом на богомерзком иос все ок отображается. В постмене - тоже.
Сервер шлёт контент без явного указания кодировки.
Mike
Turalllb
Имею гадкую проблему. Фокусы на телике. Сам контроллирую раздачу фокусов. Даю его вьюхе, она принимает. Но тут же в метод который у вью срабатывает при изменении фокуса приходит сообщение о том, что фокус потерян( даже не успело прийти сообщение что он его принял) В этот момент дебаг показывает такой путь на скрине. Мне он говорит о том, что ресайклер что то мутит, что то детачит, что в самом конце вызывает clearFocus. Возможно это какие то ошибки в проекте, из-за каких то обновлений экрана.. может кто нибудь дать чуть больше инфы по этому скрину.
Turalllb
Turalllb
если взять еще ближе к началу пути
Turalllb
Sergii
Да ближе не надо, вьюха детачится , фокуса на такой быть не может
Sergii
контейнеры с адаптерами обычно детачат то что уходит за экран
Vladimir
Mike
Vladimir
ну а кто JSON парсить будет?)
Эм...все дело в этом? Сейчас прям оч стыдно стало )
А в logcat реально выводить кириллицу? При успехе то json парсится в объекты )
Turalllb
контейнеры с адаптерами обычно детачат то что уходит за экран
Спасибо. Дело в том что эта самое начало ресайклера, я праваливаюсь в item. Происходит replace фрагмента. Делаю ход назад. Вновь , replace фрагмента. На рессайклер из onRestoreState, назначается scrollState. Эти события происходят куда раньше, чем начнется поиск фокуса. Фокус находится, вью на него соглашается. И следом вот этот детач. Визуально никаких детачей я не вижу. Возможно надо смотреть во всякие refreshUI и обновления экрана
Vladimir
Vladimir
Turalllb
контейнеры с адаптерами обычно детачат то что уходит за экран
Оооохх. Мысль пришла, понял почему может еще быть детач. После принятия фокуса, вьюха анимируется. В ресайклере переопреден метод, который отвечает за порядок отрисовки вью. Возможно в переопределении допущена ошибка , она как то и вызывает детач конкоетного айтема.
Adel
Всем доброго времени суток. Отображаю 3 элемента внутри ViewPager'a, иногда меняю padding, чтобы отображался только один элемент, но проблема в том, что начинает происходить некое смещение страницы, т.е порядок действий такой :
1. Я проскролил на следующую страницу
2. Позже изменил padding на 0, чтобы не было видно краёв других страниц
3. Страница сместилась вбок, стало видно часть предыдущей страницы. Куда копать? :(
Adel
Dmitrii
Всем привет! Такой вопрос, при нажатии на editText курсор появляется только после 2-3 нажатия. Куда копать?