Vladimir
она тоже кривая )
Но не всегда дело в ней )
Сергій
в этом случае, да
Konstantin
Точно все сворачиваем деятельность MIUI кривая, расходимся
Сергій
должно было работать
Vladimir
Походу тут все на пикселях сидят )
Сергій
и айфонах 🌚
Anonymous
Чет вообще нихрена не помогло
Konstantin
слабо тестить андроид приложение на йафоне? вы просто не пытались!
Di7aK
эта каша кароч происходит от того что ксиоми воспринимает fitsSystemWindows так что рисует прямо под навигейшн и поэтому в этом проекте кто то где то закостылил ручной маргинбаттам
Сергій
🤮
Сергій
не панацея
Konstantin
"сколько волка не корми, а он все равно в лесу живет!"
Vladimir
В чем разница между compile и implementation в градле?
Алексей
В чем разница между compile и implementation в градле?
compile теперь называется api, а implementation позволяет модулю не светить наружу те зависимости, которые не являются публичными. Но в google всё-таки загляните.
Maxim
Возможно ли как нибудь динамически изменять толщину тексту? Нужно для анимации
Di7aK
fontWeight чтоли?
Maxim
Да, только fontWeight в API 28+ есть
Maxim
У меня minSdk = 21
Vladimir
compile теперь называется api, а implementation позволяет модулю не светить наружу те зависимости, которые не являются публичными. Но в google всё-таки загляните.
Спасибо. Да вот ищу как раз инфу, но понять не могу. Называется теперь API, но поведение все равно другое.
Maxim
Да
Сергій
Ну через setTextStyle
Сергій
Или как его
Сергій
и меняй с Normal на Bold
Maxim
В том и дело, что в анимации такое не прокатывает ...
Сергій
А, ну это так не работает
Maxim
Там только если fontWeight менять
Сергій
Я нигде не видел чтобы так текст анимировали
Сергій
Там только если fontWeight менять
Он же иначе работает, или прямо как тебе надо?
Maxim
Есть допустим толщина 700
Maxim
Нужно плавно на 500 сдвигать
Сергій
Вот смотри, есть font family, там можно подключать шрифты одного семейства, типа roboto-normal, roboto-italic, ...-bold и тд и назначать им разные веса
Сергій
Но чтобы плавно анимировать эти значения я не видел
Сергій
Там же отдельные файлы со шрифтами
Сергій
Тоесть нельзя из normal сделать bold только программно
Сергій
Наверное тут стоит рисовать на канве свою визуализацию
Maxim
Спасибо )
Maxim
Попробую
Сергій
Ведь не зря делают один шрифт в разных вариациях, italic, normal, bold, semibold ид.
Сергій
Так бы был один файл
Сергій
Спасибо )
И кстати, font weight бэкпортировали в аппкомпат 28+
Maxim
Да ну )
Maxim
app:fontWeight?
Сергій
app:fontWeight?
Это если через xml
Сергій
Есть ещё FontManagerCompat, или как-то так. Посмотри в документации
Maxim
Ок, ладно, спасибо тебе огромное конечно
Maxim
Выручил
Vladimir
в чём другое?
К примеру есть модули app, presentation, domain app implementation presentation, presentation compile domain В таком формате в app я увижу модуль domain, если поменять compile на API - нет
Anonymous
Привет
‍Yap
Привет
neprivet.ru
Arsen
Есть обычные fcm оповещения. У меня при моб нете (4g), всё работает стабильно(оповещения приходят всегда) У заказчика через некоторое время (при 3г)приложение "засыпает"(оповещения перестают работать). С чем это может быть связано?
Eugene
Does any one know how to use PagedListAdapter with multiple LiveData(s)?
thegr1f
Вечер добрый. Может кто знает: на меизу в статус баре иконка уведомления в виде знака бесконечности вместо заданной, как так?
Алексей
Я проверял ;)
Проверьте снова, и если вы правы - то все статьи в мире про новый gradle, и моя собственная практика - нет.
Vladimir
Проверьте снова, и если вы правы - то все статьи в мире про новый gradle, и моя собственная практика - нет.
Единственное, что не проверял - это rebuild ) у меня собственно из за этого и вопрос возник про разницу Сейчас ещё раз проверю
Vladimir
Проверьте снова, и если вы правы - то все статьи в мире про новый gradle, и моя собственная практика - нет.
Проверил на пустом проекте Модули app, presentation, domain app implementation project(':presentation') presentation api project(':domain') При таком конфиге у меня должно получится в app создать и использовать класс из domain, верно?
Konstantin
ага
Vladimir
Но нет
Vladimir
Unresolved reference: domain
Konstantin
да да у меня так примерно через 4 уровня работает
Konstantin
не прописал гдето
Konstantin
или копмпейстом создал
Vladimir
не прописал гдето
Но если API меняю на compile - все ок. Значит везде все дописал?)
Konstantin
все работает как написал
Konstantin
скорей всего градл не сиехронизировался
Konstantin
а ну, в основной градл да, с апи ане с импл
Konstantin
тогда все ок
Konstantin
В смысле?
app.gradle api project ...
Konstantin
имплементейшн хорошо когда в модуле юзаешь какую то либу и не экспозишь ее наружу
Konstantin
например модуль с картой
Konstantin
мало ли что там, яндекс или гугл карта, ты всераано обертку над ней в виде фрагмента например делаешь, а апп видит только фрагмент а не библиотеку карт
Vladimir
app.gradle api project ...
https://gist.github.com/logan23/0e99dfe7e10033f2be9a1d324707a351
Vladimir
При замене api на compile тест проходит