Nikolay
Он по сути в проекте будет оставаться, только разраб о нем быдет знать ниччего
Alex Android
Denis
Тогда описание выше неправильное, речь не об избавлении от XML
Denis
Был у меня когда то проект с самописной версткой на JSON ах. Такое себе развлечение)
Nikolay
Я оттуда просто табличку брал
Denis
ага, похоже на изобретение WebView
Nikolay
Да нет же, это компилтайм юи генерация
Nikolay
просто источник на сервере
Nikolay
она же не рантайм
Nikolay
так что всё норм
Nikolay
с таким же успехом туда можно запихнуть pugxml и писать все на пуге вместо xml
Vitalii
Nikolay
UpLabs
Опа, полезный ресурс, пасибо
Konstantin
UpLabs
ткнул в 10 разных дизайнов, 8 из них за авторством индусов )
Igor
ребят если popup вылазит по высоте за рамки экрана, то какие варианты могут быть, чтобы сделать так чтобы он проскролился?
Vadim
Может у кого-то есть красивая функция как правильно заменить “тысячи” на “к”.
Пример:
1234 -> 1.2k
1000 -> 1k
15000 -> 15k
15500 -> 15.5k ?
Denis
if(t<1000) "$t" else "${t/1000}k" или совсем лень думать? :)
Konstantin
Vadim
Vadim
Denis
ну в дабл обернуть с округлением до десятых
Karzhas
вопрос по даггеру, что делать если презентеру нужно много зависимостей, к примеру 3-4 use case, вью + какие нибудь интерфейсы маппера и тд тп
насколько будет правильно провайдить через конструктор? или сразу @Inject в поля класса ? тогда нужно будет в каждом презентере через Application класс getComponent.inject(this)? но кажется тоже так делать не самый лучший вариант
Michael
t / 1000 -> вернет Int
1) Найти целую часть (whole) и остаток(frac) от деления на 1000
2) если frac == 0, то вернуть "${whole}k" иначе "${whole}.{frac}k"
Кирилл
Denis
Denis
нет, но если есть такая необходимость, то почему нет
Vadim
fun thousandsToK(number: Double): String {
if (number < 1000) return "$number"
val exp = (ln(number) / ln(1000.0)).toInt()
return String.format("%.1f%c", number / 1000.0.pow(exp.toDouble()), "kMGTPE"[exp - 1])
}
Vadim
по поводу форматирование тысячных в К
Denis
если есть возможность поправить, то лучше поправить
Karzhas
ну вот вопрос в том, как поправить
Denis
Michael
Vadim
Michael
Без логарифмов )
Arshak
Всем привет. Ребята, ищу наставника-ментора в изучении android разработки, который бы наставил на путь истинный до Джуна)
О себе: java core, азы android: прошел курс https://javarush.ru/quests/QUEST_GOOGLE_ANDROID, книга хэд Фёрст по андроиду.
Если кто-то готов помочь за небольшое вознаграждение, буду благодарен)
Vadim
Без логарифмов )
я смотрю просто на стэкоферфлоу “докторские” работы на эту темы написаны, поэтому спросил, чтобы упростить
Michael
Vadim
Konstantin
жоска
оно вроде даже работает
Ilya
Всем привет, есть проблема с обработкой нотификаций на устройстве Samsung A40 ( Android 9), заказчик говорит, что вообще не видит уведомлений. Кто ни будь сталктвался с такой проблемах на самсунгах?
Sergey
а ты их под 9 тестил вообще?
Сергій
Ilya
Тестили, но там ничего кроме показа сообщений при разблокировки вроде как нет, на сколько я знаю.
Сергій
с андроид 8 надо создавать каналы для уведомлений
Sergey
посмотри как делать пуши под 9
Ilya
Ну если на пикселе с 9 андройдом работает - значит всё правильно сделали?
Ilya
или пиксель как всегда будет работать в любом случаем)
Сергій
найди самсунг с андроид 9 и проверь
Ilya
вот тут сложнее что то( Есть только A4 c 8 андройдом и там всё ок
Сергій
может у заказчика просто включен DND? )
Ilya
думаю, что нет)
Ilya
а каналы нотификации настраиваются в настрйках телефона?
Ilya
раз нужно указывать каналы стало
Сергій
Ilya
неее, я имеюю ввиду какие каналы отображать а какие нет в настройках самого девайса
Сергій
в настройках уведомлений приложения
lilmir
ребят, как имитировать нажатие на конкретную кнопку в bottom navigation?
Vitaly
Если я хочу открыть овый экран в виде нового фрагмента, то лучше replace юзать или add?
Max
Подскажите, пожалуйста, как можно в свое приложение добавить лист с установленными на устройстве приложениями?
Max
Vitaly
Max
Max
😂
iamthevoid
Это не только полезно, это ЕДИНСТВЕННЫЙ способ
Max
Nikita
lilmir
переформулирую вопрос:
как перенаправить с одной вкладки на другую у боттом навигейшна?
lilmir
ребят, как имитировать нажатие на конкретную кнопку в bottom navigation?
lilmir
при нажатии на конкретную кнопку в одной из вкладок