Hovhannes
Если RxJava прикрутить норм будет
рх как водка в русской кухне - если все плохо - ебани больше водки
Anonymous
Пацаны, датабиндинг умер?
Hovhannes
Нельзя
естественно
Igor
Только костылить 2 одинаковые активности с разными иконками в манифесте
и будет два лаунчера сразу с двумя разными иконками
Mike
Пацаны, датабиндинг умер?
XMLный мертворождённый а вот байндинг и вёрстка из кода — топчик
Anonymous
никогда и не жил
Соболезную. Вроде удобный был
Igor
Соболезную. Вроде удобный был
нечему тут соболезновать.
Mike
Соболезную. Вроде удобный был
Нет :) удобный дата-байндинг — Lychee
Ivansuper
На правах рекламы)
Aleksey
естественно
можно ж поменять
Anonymous
Друзья, яж не просто так пришёл. У меня фрагменты есть, которые я переключаю через Боттом навигейшн. В этих фрагментах ресайклВью
Anonymous
Мне нужно его сохранять, чтобы он не пересоздававший при листании
Ivansuper
Еще один человек, который сражается с системой
Ivansuper
Тебе должно хватить сохранения его состояния и данных для адаптера
Никита
Посоветуйте книгу/ресурс для понимания архитектуры UI. Не компоненты, а именно структуру.
Anonymous
Пацаны, датабиндинг умер?
Этот холивар все не прекращается. У всего есть плюсы и минусы. Я считаю что в датабиндинге гугла плюсы перевешивают
Ivansuper
Посоветуйте книгу/ресурс для понимания архитектуры UI. Не компоненты, а именно структуру.
Окно содержит вью груп, вью груп содержит несколько вью или вью груп. Дерево. Все, ты закончил ускоренный курс
Ivansuper
с вас 50к рублей
Хоть что то, а не как 3.5к за какую то прилу, как нынче любят
Hovhannes
Хоть что то, а не как 3.5к за какую то прилу, как нынче любят
ты про вакансию где за 10к р надо прилагу бахнуть?
Ivansuper
Ага
Никита
а что ты понимаешь под архитектурой UI?
Допустим я склепал слишком тяжёлый вид (свой календарь-ежедневник). Куча вьюх. Все очень громоздкое
Ivansuper
Допустили. Продолжай мысль
Anonymous
Подскажите как реализовать такие иконки? Чтоб соединялись. Или подскажите как загуглить 🤷🏼‍♂️
Alex Android
А на стандартной прошивке можно включить wifi debug?
Никита
Допустили. Продолжай мысль
Объемный вид на основе constraint впихнут в recycler. Задержка скролла несусветная
Ivansuper
Объемный вид на основе constraint впихнут в recycler. Задержка скролла несусветная
Делать массивные итемы для списка из констреинта в принципе идея плохая. Констреинт массивный слишком сам по себе
V.Ilin
ребят, подскажите, можно ли как-то изменять ширину линии динамически в стиле kml. файла?
⬤ vitaly
читаю на офф сайте котла: If you mark a declaration private, it will only be visible inside the file containing the declaration; на деле приватный статический член не видим в методе, объявленном вне класса, но в том же файле. Втф?
Ivansuper
Использовать relative?
Как вариант да
Никита
Как вариант да
По сути взялся за constraint по причине процентного изменения размеров
Denis
Использовать relative?
способов много. Если речь идет о ресайклере, то я всегда стараюсь сделать ViewHolder максимально простым. Можно разбивать большие View на несколько ViewHolder. Другой вопрос, что не всегда это возможно
Ivansuper
По сути взялся за constraint по причине процентного изменения размеров
Да, эта штука удобна. Но на практике иногда проще свою вью груп написать из трех строк под процентные размеры, чем плодить констреинты ради одной функции
Никита
Да, эта штука удобна. Но на практике иногда проще свою вью груп написать из трех строк под процентные размеры, чем плодить констреинты ради одной функции
Любопытства ради: какой самый большой по количеству view итем в ресайклере встречал/можешь считать адекватным
Ivansuper
Любопытства ради: какой самый большой по количеству view итем в ресайклере встречал/можешь считать адекватным
Эээм. Так абстрагированно не сказать. Можно сделать из десяти вью с нормальной работой, нт можно и парой вью вызвать какие то лаги. Т.е. нужно по факту смотреть
Ivansuper
В основном не надо сильно захламлять время инфлейта, onMeasure & onLayout
Ivansuper
У ресайклера еще есть мерзкая штука, называется префетч. Если правильно помню, она замеряет время создания твоего айтема, и если оно долгое, то там начинаются недооптимизации и неприятное поведение. В противном случае, для легких айтемов, преыетч пытается уложиться в работе в рамки оставшегося времени по отрисовке кадра на экране
Ivansuper
Правда его можно отключить
Ivan
Всем привет!
Ivansuper
Всем привет!
Вопрос сразу пиши
Никита
В основном не надо сильно захламлять время инфлейта, onMeasure & onLayout
К слову об этом - в АндроСтудии был AD Monitor с деревом и отображением перегруза вьюх. В текущей версии - Inspector, без этого дерева. Изучал буквально вчера, не понимаю как пользоваться инспектором теперь
Oleg
Привет! А кто пользовался FileProvider и external-files-path? У меня getExternalFilesDir возвращает пути под директорией /storage/327C-121E, а FileProvider руты считает от /storage/emulated. Из-за этого несоответствие происходит
123
Привет всем. Кто-нибудь держит свое приложение и монетизирует по системе CPI ? (оплата за инсталл). Сам хочу попробовать, есть в овладении крупное приложение (50 к уников в день). Могу регнуться по рефке за консультацию
Di7aK
зачем портить себе стату удалениями
Корбен
Ребят При первом запуске выбрасывает такую ошибку,а при повторном запуске все работает http://screenshot.su/show.php?img=a242b880dd0c54cb1a2b0f1b612abd51.jpg кто встречался?
Корбен
создать нужную таблицу?
Таблица есть При втором запуске все работает а при первом ошибка
Kozimjon
Ребят, я где-то видел статью про диначескую сортировку recyclerview без вызова notifydatasetchanged() - вообще есть обходные методы или что-то неправильно вспоминаю? Просто все что выдает гугл в конце приводит к notifydatasetchanged()
Aleksey
Таблица есть При втором запуске все работает а при первом ошибка
он тебе красным по серому пишет, что таблицы нет
Kozimjon
DiffUtil?
читал про него - как-то с моей логикой нестыкуется. Если ща не смогу найти буду пробовать с ним. Но спасибо)))
Kozimjon
DiffUtil?
да, все таки с ним буду делать, благодарю)
Maxim
Как установить состояние бэйджа по дефолту активным?
Hovhannes
ну раз никто не решается спросить - сделаю я что за бейдж?
awawa
ну раз никто не решается спросить - сделаю я что за бейдж?
Мб это он про хреновину на иконке аппы, когда уведомление пришло
Mike
google.com -> android badge
бэджи можно делать какие угодно и куда угодно
Vladimir
бэджи можно делать какие угодно и куда угодно
иконка приложения в лаунчере, где то в приложении нарисовать...где еще?
Kirill
Подскажите, как решить проблему: Надо в через сервис отлавливать комбинации нажатий кнопок и запускать активити. Нашел способ через AccessibilityService, но что-то это муторно для пользователя и слишком много инфы для приложения.. Да еще и с маркетом возникнут трудности. Есть более просой способ решить проблему
Mike
иконка приложения в лаунчере, где то в приложении нарисовать...где еще?
* в дровере * в табах * ещё где захочется в лончере никаких бэджей официально нет, только точка, если есть уведомления
Vladimir
* в дровере * в табах * ещё где захочется в лончере никаких бэджей официально нет, только точка, если есть уведомления
гугл покрывает все эти кейсы ) на самом деле мне просто нравится Оганнесу тыкать гуглом...как он это постоянно делает в других
Mike
гугл покрывает все эти кейсы ) на самом деле мне просто нравится Оганнесу тыкать гуглом...как он это постоянно делает в других
в этой ситуации тыкнуть имеет смысл автору вопроса, потому что вообще не понятно, что он имел в виду
Vladislav
Коллеги ) Какая адекватная зп у джуна?
Hovhannes
Коллеги ) Какая адекватная зп у джуна?
зависит от конторы . могут и за еду а могут и за 90к
Юрий
За еду даже не плохо)