Aleks
Aleks
Как избавиться от отступов сбоку? На андроид 4.4 только, на более новых версиях такого нет.
Михаил
cardView?
Aleks
Да
Михаил
useCompatPadding = false
Yusuf
Почему font-family в TextView применяется только к латинице? Как его применить к кирилилице?
Alexey
нужно чтобы в шрифте была кириллица
Anton S
Есть xml: <basePrice currency="USD">39.75</basePrice> делаю для нее объект: @Root(name = "basePrice", strict = false) data class BasePrice( @field:Element(name = "currency", required = false) var currency: String ) не понимаю, что указывать для числа 39.75, может кто знает?
Aleksey
Я бекенд .net (7 лет) и Android (1год) разработчик. Под андроид пишу на kotlin. Работал над двумя версиями приложения Фура (навигатор и справочник для дальнобойщиков; клиент и бекенд). Сейчас занят проектом Elbi (немного бек на scala*микросервисы и android-приложение). Мой стек - retrofit, Rx, moxy, cicerone, realm. В разработке большой и разносторонний опыт. Люблю ковырять чужие приложения. Пришел из канала moxy. Москва. #whois
Nikita
Однако, интересно по тегу пройтись
Vladimir
Я студент. Специальность Автоматизация. Решил более-менее регулярно и серьёзно развиваться в письме под android, хотя базу имею слабую. Интересно то, какие люди задают вопросы и что обсуждают, потому что в этом можно увидеть своё слабое место, своё непонимание или решить обратить на это внимание в ближайшее время. А так же задать вопрос при необходимости и просто поговорить. Про группу узнал из @Android_Architecture
Yusuf
Как показать подсказки поверх активити при первом запуске?
Azooz
Всем привет! Простите немного оффтоп возможно. У меня вопрос по консоли в GP, пытаюсь выкатить новый релиз, но у меня не получается, так как захожу Release managemnt -> App release -> Production (Manage prodaction), вижу там два билда тот что текщий и почему то второй деактив. А как можно удлаить/убрать тот что деактив чтоб залить туда новый билд. Или как можно вообще залить теперь ? Люди добрый подскажите пожалуйста, заранее спаисбо.
Дмитрий
повышаешь у билда versionCode, и заливаешь в Google Play, предыдущие версии из GP удалить нельзя
Ⓜ️ᵃʳᵃᵗ
Как показать подсказки поверх активити при первом запуске?
а библиотек на андроид арсенале нет готовых ?
Ⓜ️ᵃʳᵃᵗ
сильно зависит от аудитории, если активных юзеров от 200 тыс, то реально можно.
Ⓜ️ᵃʳᵃᵗ
да даже на самом деле от 100 тыс, уже тоже можно
Дмитрий
библиотеки на android-arsenal есть в категории Tooltips
Aleksander
да даже на самом деле от 100 тыс, уже тоже можно
Ну в основном зарабатывают на играх мелких, тип 1024 и т.п., которые затягивают и имеют пару лямов инсталлов
Aleksander
Помните flappy bird? Чувак создал игру за 4 дня и зарабатывал по 50 кусков в день
Дмитрий
Только лучше не только admob использовать, а appodeal, который содержит admob и другие крупные сетки
🔘 nocookie
зависть
Aleksander
Обычные приложения намного труднее монитизировать
Ⓜ️ᵃʳᵃᵗ
Ну в основном зарабатывают на играх мелких, тип 1024 и т.п., которые затягивают и имеют пару лямов инсталлов
не в инсталлах дело, а в активной аудитории. в чем смысл 10 млн инсталлов, елси скачали, и запускают 100 чел в месяц ?
Aleksander
под этим я понимаю вовлеченность большую
Ⓜ️ᵃʳᵃᵗ
ну наше "корпоративное" мы смогли монетезировать, в плане спец проектов от всяких пепси итд. + реклама не навязчивая, сливается с блоками инфы, приносит какие то деньги, но у нас аудитория до 300 тыс в месяц активных юзеров. при установок в районе 3 млн.
Alexey
кор аудитория
Arsen
@aratj привет, нашел истину с ресайклером без скрола?
Aleksander
как призма делала в своем приложении
Ⓜ️ᵃʳᵃᵗ
Arsen
работает - не трогай?)
Ⓜ️ᵃʳᵃᵗ
мне пока не принципиально, там у меня не будет много итемсов в горизонтальном вложенном списке. поака не больше 10 итемсов. да и их самих будет не много
Alexander
Всем привет... Есть у кого опыт работые с блюТус устройствами в контексте VoIP? Тоесть мне надо с моего приложение свук перенаправить в гарнитуру а вибрацу в браслет... Почитал официальную документацию че то нифига не понял... Когда я свяжу два устройства мне надо потом еще какие то данные славть по сокету или ОС все сама должна сделать?
Валерий
а шрифты в layout работают в апи ниже 26 (через суппорт)? стоит ли сейчас смотреть в их сторону?
Eugene
можно в продакшн безбоязненно
Arsen
To use the Fonts in XML feature on devices running Android API version 14 and higher, use the Support Library 26.
Валерий
чудно, будем посмотреть, спасибо
Arsen
https://developer.android.com/guide/topics/ui/look-and-feel/fonts-in-xml.html
Igor
Ребята можно ли svg файл использовать как background? Пытаюсь вставить через vector asset но выдаёт ошибку. Там картинка.
Ⓜ️ᵃʳᵃᵗ
svg - нет векторный дравейбл - можно
Igor
svg - нет векторный дравейбл - можно
Я так понимаю можно как-то svg перегнать в вектор дравебл?
Алексей
Ayan
com.caverock.androidsvg
Ayan
SVG svg = SVG.getFromResource(context, source); Drawable drawable = new PictureDrawable(svg.renderToPicture()); imageView.setLayerType(View.LAYER_TYPE_SOFTWARE, null); imageView.setImageDrawable(drawable);
Igor
Можно, но совместимость неполная.
И что это значит? Конечный вариант будет отличаться от исходника?
Ⓜ️ᵃʳᵃᵗ
И что это значит? Конечный вариант будет отличаться от исходника?
он выкинет всякие градиентные заливки итд. чем то напиминает svg первых версий.
Nikita
Рыбята, подскажите, если в либе есть класс внутри которого нестед класс с файнал полями и package-private конструктором, могу ли я как-то в обход инстанцировать его?
Алексей
И что это значит? Конечный вариант будет отличаться от исходника?
Это значит, что не всякую SVGшку вы сможете перевести 1 в 1 в Vector Drawable
Nikita
ну бле...
Роман
Привет. Подскажите best practices. Так сложилось, что для вертикальной и портретной ориентации экрана у приложения сильно разнится верстка, логика работы, логика переходов и т.д. Можно ли как то красиво обойтись без тысячи if?
Nikita
или наборы ресурсов
Алексей
тут уточнить надо, что разнится, возможно формулировка неверная была. Разная логика - реально странно.
Роман
да, MVP MVC, «Supporting Different Screen Sizes» и т.д. знаю. Это не особо помогает
Алексей
да, MVP MVC, «Supporting Different Screen Sizes» и т.д. знаю. Это не особо помогает
Конкретный кейс тогда распишите, а то непонятно, что вам нужно)
Роман
внутри приложения как будто 2 версии приложения должны сосуществовать
Алексей
Зачем?
Роман
старая версия для портеретной ориентации и для вертикальной - новая
Роман
ограничение по времени) перерисовать старую не успею физически
Роман
и вырубить ее не могу
Алексей
дык сделайте новую для обеих ориентаций
Роман
месяц согласований тогда)
Алексей
то, что вы пытаетесь сделать, идёт очень сильно против платформы, и у вас или не получится, или с забором из костылей тогда. Сэкономите время сейчас - умретё на поддержке потом.