Oleg
Нельзя?
Mike
Спам, то бишь?
Oleg
Нет)
RASHIT
Всем доброго дня, какую либу использовать лучше для внутренних покупок? Анжаб или гугловскую, что более удобнее будет?
Oleg
Konstantin
поделитесь билд.граблями, не могу гугле-сервисес 4.2.0 поставить, бля ошибка топовая вообще:
FAILURE: Build failed with an exception.
* What went wrong:
1
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
CONFIGURE FAILED in 1s
1
Konstantin
ошибка 1
Konstantin
1 карл
RASHIT
За крипту продавай
Да нее, это чисто пункт будет для отдельных вознограждений и подписок.
Сергій
Anonymous
Почему файлы нельзя выбрать?
Anonymous
Anonymous
Вроде все правильно написал
Anonymous
Права есть, на запись и считывание
Anonymous
Anonymous
Ребят, какие лучшие стратегии обработки коллбеков?
Сергій
тип не верный
Сергій
там есть types или что-то подобное для нескольких типов
Денис
Всем привет поскажите плиз как использовать progressbar при загрузке изображения в picasso?
Ivan
Ребята кто подскажет, почему при MVVM архитектуре или при MVP мы передаем необходимыне ресурсы для работы в viewModel / presenter непосредственно из Activity а не создаем их прямо в viewModel / presenter ? Ведь при повороте ахрана в Activity заново создадутся ресурсы
Nikolay
private fun getPickIntent() = Intent(Intent.ACTION_PICK).apply {
setDataAndType(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, IMAGE_JPEG)
putExtra(Intent.EXTRA_ALLOW_MULTIPLE, false)
} private const val IMAGE_JPEG = "image/jpeg”
Anonymous
Nikolay
Nikolay
фишка в том что мой код работает и твой нет
Vladimir
у метода setBackgroundResource(resId:Int) есть xml аналог?
Sergey
Mike
Anonymous
Сергій
Сергій
Спс точно гуглится)
https://stackoverflow.com/questions/1698050/multiple-mime-types-in-android
Anonymous
Сергій
только не говори что у тебя мин сдк меньше 19
Anonymous
Mike
https://t.me/android_ru/501147
выглядит как «проблема решена»
Олександр
Такой вопрос, вот пишем мы класс на Kotlin. У него нет companion. И тут нужно две переменные Int сделать константными. И мы знаем, что они всегда private, доступа из-вне к ним не понадобится.
Что лучше в этом случае, писать их как private val CONSTANT = 1 или в companion всё же и private const val ? Типа, вроде для памяти лучше будет первый вариант, т.к. в stack поместится, а не heap забьёт ненужным. Но второй чаще встречаю на практике, хотя непонятно зачем только для private const объявлять companion
Сергій
чего?
Mike
Такой вопрос, вот пишем мы класс на Kotlin. У него нет companion. И тут нужно две переменные Int сделать константными. И мы знаем, что они всегда private, доступа из-вне к ним не понадобится.
Что лучше в этом случае, писать их как private val CONSTANT = 1 или в companion всё же и private const val ? Типа, вроде для памяти лучше будет первый вариант, т.к. в stack поместится, а не heap забьёт ненужным. Но второй чаще встречаю на практике, хотя непонятно зачем только для private const объявлять companion
Про stack vs. heap — бред.
const и по памяти, и по производительности лучше.
(остаётся надеяться, что ProGuard вырежет companion)
Anonymous
Не делай так больше)
Сергій
Михаил
Yap
Сергій
Dyno
а зачем ApiService делать синглтоном?
Dyno
окей, ApiService - ретрофитовский интерфейс с запросами к серверу. И его с помощью даггер помечают как Синглтон я видел. Зачем это?
Mike
Vladimir
background
спасибо, туплю, заблуждался что через setBackgroundResource(resId:Int) можно установить бэкграунд из xml и прила не будет падать на апи 19 и ниже
Білоусов Олексій
Добрый день, кто то сталкивался с такой проблемой: При попытке оформить подписку гугл возвращает ответ "этот продукт не продается"
Код оформления подписки:
val billingFlowParams = BillingFlowParams.newBuilder()
.setSkuDetails(mSkuDetailsMap[skuId])
.build()
billingClient!!.launchBillingFlow(activity!!.get(), billingFlowParams)
Dmitrii
Привет, как-то naming convention в xml можно загнать в linter какой-нибудь?
Білоусов Олексій
А если у меня сейчас проект находится в альфе или мин бета?
Білоусов Олексій
То есть если перейти на бету то проблем быть не должно, по идее
Білоусов Олексій
Понял, спасибо, попробую
RASHIT
А там вообще можно сделать тестовые покупки если указать тестировчиков?
RASHIT
Да у меня такая будет, спасибо тебе, долгих лет тебе жизни.
Student
Добрый вечер. Подскажите, пожалуйста, как определить тип интрнет сети, к которой подключен юзер и как проверить есть ли доступ в интернет
Ⓜ️ᵃʳᵃᵗ
Консюмить нужно )
Ivansuper
Student
да, но статье но данному посту уже больше 8 лет
Student
https://stackoverflow.com/questions/2802472/detect-network-connection-type-on-android
RASHIT
++
Student
актулен ли ответ 8 летней давности сейчас?
Student
всё так же?
Ivansuper
Недавно кстати влоб словил проблему на мьюи, там нетворкинг апи говорил сети нет в упор, пока приложение не откроешь руками, хоть и интернет был, и траффик был. Вот поди и пойми
Білоусов Олексій
Ivansuper
(спойлер — откопал позже их проприетарный шринкер фоновой активности. Блочило реконнект в фоне)
Student
хм