Nikolai
поискать по id
roman G
где +/-?
Быстро Нажми два раза шифт, и введи название файла
Antony
Шифт + ctrl + F глобальный поиск
Yehor
Yehor
сори, что я туплю 😅😅😅
Mike
Yehor
Yehor
как его открыть?)))
Mike
прекрасно)
Analyze APK нормально его показывает.
Yehor
аааа
Yehor
понял, я думал надо прямо в AS смотреть
Mike
Yehor
я думал ты про сторонее приложение для декомпиляции
Yehor
короче я понял, я слишком сильно туплю, пошел погуглю
Nikolai
dro4kometr ширакрное название проекта )
Александр
Ёлки, мою идею спёрли!
Mike
Нет, у меня нет серьёзных аргументов за/против студии для андроид-разработки.
Я делаю много другого, что в AS нельзя или проблематично — java library, java application, IJ platform plugin. Всё это Gradle, но не уверен, что в AS это вообще заработает.
MarSeliN
На 6 Android не устанавливается APK
MarSeliN
На всех старших всё ок
Vasily
Какая минимальная версия СДК выставлена ?
MarSeliN
24
MarSeliN
а ну да
MarSeliN
спс, забылся
Alex
Привет, мне нужно запросить разрешение на местоположение с пунктом "всегда", но у меня появились только "во время использования приложения" и "отклонить". Подскажите, что я делаю не так? Тестировал на Android 10
ActivityCompat.requestPermissions(
this,
arrayOf(Manifest.permission.ACCESS_FINE_LOCATION),
LOCATION_REQUEST_CODE
)
Gulshen
Всем привет,а как сделать сортировку по дате.Collection.sort() не подходит потому что я лист записываю в другой лист и когда я использую Collections.sort() сортируются оба листа:(
Gulshen
А мне надо оставить старый
Egor
Gulshen
Vasily
Поведение логичное )
Gulshen
Egor
Спасибооо😊
Ошибка в том что ты присваиваешь один лист другому. Ссылки на них остаются теми же. Напиши так:
List<String> newList = new ArrayList<>(oldList)
Egor
And
Подскажите кто в теме (сомневаюсь конечно, что кто-то) getObfuscatedAccountId или getObfuscatedProfileId из класса AccountIdentifiers устанавливаемый в объекте BillingFlowParams позволяет однозначно идентифицировать в приложении тотже платежный аккаунт Play полльзователя, после переустановки приложения или установки новой версии. Смущает в описании "same account in a short period of time".
Gulshen
Vitalii
Создаю приложение впервые. Будет 2 окна.
1) Регистрация/Авторизация
2) Сама програма
MainActivity делать Регистрацию/Авторизацию или Само окно програмы?
MarSeliN
Имеет смысл выбирать?
MarSeliN
Брось монетку, хз
And
на какой стадии отменяет?
Vitaly
Отмена подписки происходит не сразу, после окончания действия текущей купленной подписки приложение ещё дня 2 может думать, что подписка есть
Vitaly
Те 2 дня никто не отменял, так как это особенность Play Market
Если хочешь ускорить процесс, можешь удалить все данные приложения Play Market
Vitaly
И их внутренний кеш обновится
And
Попробуй получить данные покупки. Срок действия и автопродление
And
User_Canceled - это когда пользователь нажал отменить еще до осуществления подписки
And
на ресивере изменения подписки, но он подписку может изменить в плей маркете
And
проверяй текущий статус подписки и каждый раз выводи логику показывать ему рекламу или нет
And
USER_CANCELED
User pressed back or canceled a dialog —-- то есть до осуществления самой подписки
Chad
все привет
пытаюсь освоить okhttp
текст содержащий кириллические символы возвращается от API вот в таком виде:
{
"message":"\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430"
}
при том, что при обращении к тому же API из Flutter респонс возвращается в нормальном ( читаемом ) виде
тело респонса забираю вот так:
val response = client.newCall(request).execute()
val responseBody = response.body!!.string()
Dmitry
Всем привет. Подскажите пожалуйста. У меня на активити есть разные значки текствьюхи и т.д.. Как мне лучше расположить элементы? Использовать несколько layout, или использовать один TableLayout и в него уже тыкать Space-ы?
Vladimir
Vladimir
Chad
да, именно
Chad
возможно, я конечно что-то не так делаю
т.к. за native сел только вот на прошлой неделе
Vladimir
Есть подозрение, что что-то с кодировками на бэкенде. Была такая ситуация, когда бэкенд был на php и java
Chad
ну тогда как-то странно, что если клиент на Flutter, то все нормально отображается
в любом случае, спасибо за ответ, попробую покопаться на backend-стороне
Vladimir
Вадим
Ребят. Проблема в таймере или еще в чем!? у меня в ресайкле моргают данные, которые устанавливаются через таймер. помогите исправить https://pastebin.com/G1zQVYdQ
Chad
Попробуй также в TextView обычный кинуть без диалога (убедиться просто)
окей, спасибо
и еще сразу вопрос в догонку
есть ли какая-нибудь либа для преобразования JSON в Map?
сколько искал нашел только JsonKraken, который как-то странно работает
просто получается так, что я для ответов использую Moshi
но из-за специфики выбрасываемых API исключений не могу его же использовать для сериализации ошибок
Anonymous
Всем привет. Коллеги я только перешёл с Джавы на Котлин, и хочу заменить Rx на Flow, я так понимаю у нас уже из коробки в Котлине куратины (Flow) сейчас доступны и никаких зависимостей имплементит не надо?
George
Добрый день, подскажите плз как решить такую проблему, bottomNavigationView нужно прятать при открытии клавиатуры, сейчас отслеживаю открытие и закрытие клавиатуры и просто меняю видимость навигации, но она некрасиво прыгает, когда проставляю adjustPan у меня recycler и часть верхнего экрана скрывается и я не могу проскролить до конца на верх
Vladimir
Mike
Vladimir
Anonymous
Vladimir
Mike
Mike
это же не реклама, а ответ на вопрос
Vladimir
Anonymous
Anonymous
Dmitry
Vasily
Sarvar
Ребята подскажите что я могу использовать для сохранения жсон на файл
Vladimir
Mike