Max
Vladislav
Коллеги, подскажите, есть ли возможность всегда, даже когда приложения нет в памяти, обрабатывать firabase пуши своим сервисом в onMessageReceive?
✙
Vladislav
✙
они и так обрабатываются, а если не приходят то они не data, а notification, либо телефон какой-нибудь сяоми отключает работу сервиса в фоне
✙
если надо проверить приходят ли - надо отправлять через postman, потому что через firebase console отправляются только notification пуши (не важно, вводишь только data или нет)
✙
упс, не message, а notification
Vladislav
Vladislav
Anonymous
Подскажите пожалуйста как правильно рассчитать фиксированный размер для imageView? У меня будет квадратная фотка (кропиться). Осталось только указать размер чтобы на разных экранах норм смотрелось
Ivansuper
Ivansuper
Ты всегда можешь забрать размеры вью в пикселах и использовать эти значения для ресайза картинки
Ivansuper
Но -- они будут невалидны до первого layout pass по иерархии
Ivansuper
ConstraintLayout + aspect ratio
Dug
Ivansuper
Ivansuper
При этом у тебя нет широкого контроля над параметрами соотношения сторон если что-то потребуется
Ivansuper
Т.е. их можно сделать, но придется потратить время
Александр
Всем привет!
Konstantin
Т.е. их можно сделать, но придется потратить время
class SquareRelativeLayout : RelativeLayout {
constructor(context: Context) : super(context)
constructor(context: Context, attrs: AttributeSet) : super(context, attrs)
constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int) : super(context, attrs, defStyleAttr)
override fun onMeasure(widthMeasureSpec: Int, heightMeasureSpec: Int) {
super.onMeasure(widthMeasureSpec, widthMeasureSpec)
}
}
Александр
Я программирую web приложения на Python. Есть хорошая идея для реализации приложения под Android
Александр
Суть сделать json-rpc клиент
Александр
По типу как rss читалки например.
Александр
Никто не желает заняться? )
Ivansuper
class SquareRelativeLayout : RelativeLayout {
constructor(context: Context) : super(context)
constructor(context: Context, attrs: AttributeSet) : super(context, attrs)
constructor(context: Context, attrs: AttributeSet, defStyleAttr: Int) : super(context, attrs, defStyleAttr)
override fun onMeasure(widthMeasureSpec: Int, heightMeasureSpec: Int) {
super.onMeasure(widthMeasureSpec, widthMeasureSpec)
}
}
Во-первых, у тебя теперь везде будет жесткий квадрат. Во-вторых, я все же склоняюсь ко мнению, что если человек изначально до такого не додумался, то будет неплохо узнать как сделать штатными средствами, без кастомки
Ivansuper
В третьих, мне немножко как-то начинает надоедать, когда люди скидывают только Котлин
Dug
Konstantin
Ivansuper
Привыкай
Кроме шуток, это уже похоже на расизм
Konstantin
это похоже на прогресс
Dug
Ivansuper
Ivansuper
У нас уже давно граддл не на диете, чтобы об этом так переживать
Dug
Эммм
Dug
Ну не знаю
Konstantin
ради чтобы показать квадратный лэйаут тащить констрент.. ммм, похоже как рх ради асинхронности
Dug
Стараюсь не тащить лишнее
R
Что думаете про фуксию? Звучит бредово. Ещё на желтушным ресурсах проскакивал год - 2023. Типа Гугл прекратит поддержку android
Dug
Konstantin
имо кастомизация существующих "штук" > юзание сторонних (first/third-party) решений делающих то же самое
R
FromSi
R
Да я так и думал) ну да ладно
Kamil'
Подскажите пожалуйста, как с помощью Glide или Picasso строку(ссылку на изображение в интернете) превратить в ImageView в Виджете?
R
R
Чет такое
R
Там в билдере ещё масса параметров, смотри доки
Konstantin
можно еще к ImageView дописать extension-функцию типа
fun ImageView.loadFromUrl(url:String) = Glide.with(this.context).load(url).into(this)
и потом уже mImageView.loadFromUrl('http://...')
Konstantin
интересно, есть ли синергия с kotlin android-extensions с синтетическими вьюшками...
Konstantin
почему может не перерисовываться в textview текст? если жмякнуть task manager и потом вернуться обратно - все норм, но во когда кликается по кнопкам - старый текст как будто не убирается
Konstantin
слева - снимок через layout inspector, справа - эмулятор (с оверлапом текста)
No
Konstantin
No
ну я в общем про лаги
Konstantin
аа
Konstantin
Нужна помощь, кто имеет опыт работы с libgdx?
Mike
кто-то имеет, давай вопрос
Konstantin
Не понимаю, толком в интернете мне нашёл, как работать с button, textbutton, textfield, и так далее, а именно про класс skin и как его использовать.
Konstantin
Как менять шрифт, размер и тд.
Anonymous
Подскажите пожалуйста, где в разметке косяк что синяя полоска (background) виднеется, то есть тулбар не заканчивается на границе image вот код https://codeshare.io/29r9q7
No
No
так у тебя линеар леяут в колапсингтулбаре
No
что тебе нужно
Anonymous
что тебе нужно
мне нужно просто чтобы при полном открытом коллапсе, linear не падал ниже границы изображения
Vadim
На какой фреймворк посоветуете посмотреть для написания простого restful api мобильного приложения?
Anonymous
Vitaly
За сколько вы бы взялись за работу?
Vitaly
По типу аудио плеера на который я дистанционно скину аудио файл автоматически он его будет загружать в оффлайн и проигрывать определенное время
Aleksey Goryachev
За 42
Arsen