Mike
ох... воспроизведение видео — тяжёлая тема, явно не для загрузчика картинок
DispooL
Ну он ужасен, я считаю. Плюсов в нём никаких не вижу.
а есть пример может у тебя второго подхода, код именно, буду благодарен, а то я уже более менее научился первому подходу
Stepan
а что лучше пикассо или глайд?
Глайд умеет чистить кэш, а Пикассо - нет. Если изображений много и они жирные, то с Пикассо может выпадать ООМ
Max🔥
Кто-то получал доступ к com.sec.android.provider.badge.permission.READ permission?
Stepan
то есть получается глайд круче?
Просто развивается активнее Если просто отобразить пару картинок, то разницы 0
Anonymous
Как сделать, чтобы IDEA добавила метод в конец файла?
Anonymous
весь код сбивается блин
Mike
а есть пример может у тебя второго подхода, код именно, буду благодарен, а то я уже более менее научился первому подходу
final class Holder extends ViewHolder implements Holder<X> { private final TextView v; public Holder(SomeLayout layout) { v = layout.find...; } @Override public void bind(X value) { v.setText(value.get...); } }
DispooL
сейчас кину
ооо, спасибо парни!!
Mike
Как сделать, чтобы IDEA добавила метод в конец файла?
пойти в конец и начать набирать там имя метода)
DispooL
а чем бинд отличается от onBindViewHolder
Олександр
ооо, спасибо парни!!
https://pastebin.com/5RWni9r1
Alexander
... или нажать ctrl/cmd + I
либа какая-то есть 100% или плагин затянуть
Anonymous
... или нажать ctrl/cmd + I
Я и нажимаю, а студия в начало добавляет
Сергій
Я и нажимаю, а студия в начало добавляет
курсор поставь сначала ) он у тебя видимо вверху
Mike
а чем бинд отличается от onBindViewHolder
пусть onBindViewHolder делегирует холдеру
Anonymous
Turalllb
Помоги с этой ошибкой The ad size and ad unit ID must be set before loadAd is called. Это я рекламу добавляю, ads:adUnitId= у меня пустая строка. я добавил чтобы на эмуляторе показывалась только тестовая реклама. Но он все равно как я понимаю просит идентификатор рекламного блока.. В уроках вроде пишут что можно пустую строку и будет тестовая реклама
Anonymous
курсор поставь сначала ) он у тебя видимо вверху
Как я поставлю?) если я должен явно курсор поставить на Класс, выделенный красной волнистой линией
Сергій
поставь курсор туда где тебе нужно чтобы были методы и нажми хоткей Ctrl + I
Vyacheslav
Всем привет ребят, есть вопрос быстрый, гугл однозначного ответа не дает, возможно я что-то не так спрашиваю. Вопрос: Как или что нужно прицепить к Сокету чтобы понять кто закрыл соединение, телефон сам или сервер ?
Vyacheslav
Nikita
можете бросить в меня ссылкой на ответ на мой вопрос, если это так просто
для начала сформулируйте вопрос на английском, а мы скажем норм вопрос или нет
Кирилл
Хм, странно... Подключил R8, при этом ни строчки не написав в proguard-rules - вроде всё работает, ничего не падает. Я что-то не так делаю или оно вылезет потом? :D
Nikita
помню я задавался таким же вопросом 3-4 года назад и достаточно быстро нагуглил ответ
Vyacheslav
нагуглил вопрос как проверить что закрылся сокет ? или именно то, кто закрыл сокет соединение
Vyacheslav
помню я задавался таким же вопросом 3-4 года назад и достаточно быстро нагуглил ответ
блин по ходу нашел, ты был прав просто нужно было еще покопать глубже
Vyacheslav
перефразировал вроде нашел
RASHIT
Ребята всем доброго дня, выскакивает с низу это диалог фрагмент или просто bottom shit dialog?
RASHIT
Именно на полный экран надо.
Dmytro
Именно на полный экран надо.
тут ответ и лежит. Не зря ж назвали BOTTOM
RASHIT
тут ответ и лежит. Не зря ж назвали BOTTOM
Это я понял но есть там простто боттом диалог и есть боттом диалог фрагмент, мне надо на весь экран.
Nikita
народ чето из головы вылетело как можно для textView задать background нажатого и ненажатого состояния, даже вопрос к гуглу не знаю как задать...
Nikita
state-list
точняк спс
Dmytro
Это я понял но есть там простто боттом диалог и есть боттом диалог фрагмент, мне надо на весь экран.
ну такое точно можно диалог фрагментом, а чтобы "снизу" выезжал добавь анимацию в транзакцию
Кирилл
Блин, подскажите пожалуйста, не могу понять: добавил r8 в свою либу, сделал релиз, выкатился, импортнул свежую версию - теперь студия вообще светит красным на все импорты из либы. Инвалиднул кеши - не помогло.
Andrey
вопрос по react-native (здешний чат не дал ответа) а если нужно пошарить какую нибудь инфу между нативными модулями - какие варианты? (например выбрал девайс, потом этот девайс юзнул в другом модуле) или это работает иначе, и нужен общий модуль сверху этих двух?
Nikita
у bottomSheetDialogFragment имеется linearLayout у которой layout_(width/height) - match_parent, c отступами margin(left/right) - 16 dp. Нужно программно добавить столько элементов с шириной X, сколько уместится. подскажите плз после какого метода жизненного цикла станет доступна ширина linearlayout, гугл говорит что после onMeasure, но он вызывается более 2 раз почему то...
Alex
Всем привет! Ребята кто имел дело с Mediaprojection + mediarecorder? Как скрыть floating window (overlay) от рекордера? Как это реализовано во встроенном скринирекордере на ксиоми
Alexey
Коллеги, как культурно сюда скопировать код для вопроса?
Влад
в закрепленную запись это можно внести)
Alexey
Может кто-то может подсказать как определить место краша - https://pastebin.com/9HGDttH1 Ошибка Canvas: trying to use a recycled bitmap , в стектрейсе есть HorizonalScrollView, TabLayout - не пойму, связаны ли они с проблемой или идет перечисление всего, что есть в лейауте
Alexey
Причем ошибка случается пока только на самсунгах с маршмеллоу. Такого девайса в компании ни у кого нет, не могу воспроизвести. То ли Glide, то ли что-то еще.
Anonymous
@tguser7 А кто им мешает добавить либу на 500 килбайт? и юзать все из либы? да приложения будут весить чуть больше. Но нафига апи брать из встроенного SDK, когда вот такие разногласия можно брать именно из самого приложения?
Anonymous
Почему этим должны заниматься мы разраобтчики, а не сам гугл?
Ferrero
Почему этим должны заниматься мы разраобтчики, а не сам гугл?
Потому что качают ваше приложение, а не операционную систему
Ferrero
Никто же не запрещает добавить либу самому, это два клика, если вы почувствуете в ней необходимость
Anonymous
Потому что качают ваше приложение, а не операционную систему
Вот именно, а приложение я делаю используя SDK, который вложен в ОС, который установлен в телефоны
Ferrero
Так Гугл не может установить обновления в эти телефоны задним числом
Anonymous
Если нет такой поддержки в телефоне, пилиться либа и считывание апи делается из либы, который добавлен в приложение
Anonymous
В чем вопрос твой тогда?
Ferrero
Сейчас уже все эти штуки решает Котлин
Danila
Если нет такой поддержки в телефоне, пилиться либа и считывание апи делается из либы, который добавлен в приложение
Так если уже есть нормальная либа, зачем гуглу пилить саппорт либу с дублирующим функционалом?
Anonymous
Ferrero
А причем тут котлин то?
Ну, реализует фишки java 8
Mike
Ну, реализует фишки java 8
Синтаксические или библиотечные?
Ferrero
Не понимаю, в чем проблема с подключением библиотек
Mike
Синтаксические
Слышал что-нибудь про Retrolambda?
Anonymous
Так если уже есть нормальная либа, зачем гуглу пилить саппорт либу с дублирующим функционалом?
Чтобы разработчикам не мучиться. А вообще это пофигизм называется
Ferrero
Слышал что-нибудь про Retrolambda?
Да, я как раз про это и говорю, что Котлин позволяет не использовать это
Mike
вообще не пойму, что вы обсуждаете
Danila
@assusdan Чтобы тебе было ясно в чем проблема моя, вот к примеру смотри, есть косяк в Java дате. Сделали java.time типо новая либа и все прочее, тайм зоны и фикси всякие. На Андроиде нельзя запустить данную либу до 6 андроида помойму. А если скачать левую либу которая весит от силы пару килобайт, то она дает возможность юзать тоже, аж от андроида 4.0 Что делают эти индузы там....я не понимаю
Danila
Вот это
Ferrero
вообще не пойму, что вы обсуждаете
Я просто всегда, когда люди начинают писать, что у гугла пофигизм, пытаюсь объяснить, что такое обратная совместимость
Anonymous
Не понимаю, в чем проблема с подключением библиотек
Ладно я уже так однажы общялся, итог null