Dmitry
BDB 🏴☠️
RgiN✙
Ребят хочу узнать как можно узнать что приложение было скопировано?
Русским языком Петя забэкапил банк приложение и установил его потом начистую после перепрошивки и банк просит заново авторизоваться, как это вычислить и сделать так же
Dmitry
Damir
Можете подсказать, нужна ли видеокарта для моб разработки? Подарили нетбук, 256 ссд, все в порядке, только видеокарты нет)
BDB 🏴☠️
Кирилл
I7-3667U 2.50GHz
Если оперативки 4-8гб - Земля пухом собирать что-то больше пет проектов (особенно с эмулятором)
RgiN✙
Максим
Подскажите как отправить post запрос json объект вида 'data-raw'{'email':email,'password':'password'}
Максим
Не кто не сталкивался?
Кирилл
Мы уже начали! Подключайтесь, чтобы услышать о конкуренте Jetpack Compose
Cartoon
Добрый день всем. Ребят, кто подскажет? Делаю вложенный список. Элементы состоят из раскрывающихся карточек. Внутри которых еще списки. При небольшом количестве вложенных элементов все ок. Но вот допустим если я засетил 200-300 элементов во вложенный список то сразу начинаются лаги. Карточка раскрывается не моментально, а через 1-2-3 секунды. Что ощутимо. Вот код. Используется библиотека Groupie
https://pastebin.com/da7be2jm - Элемент внутреннего списка карточки
https://pastebin.com/mtihDmcM - Элемент списка. Карточка со списком
https://pastebin.com/nF2UeziG - Установка элементов списку
Remie
Ребят, кто работал с Navigation Component - при переключении фрагментов перестает отрабатывать fitsSystemWindows. При этом, до смены фрагментов все работает как надо. Может кто-то видел обсуждение проблемы или знает причину?
Remie
Aleksandr
Вопрос:
какой может быть смысл в замене androidx.appcompat.widget.AppCompatTextView на TextView в файлах верстки?
Aleksandr
Future Franklin
Кто использует Google Play App Signing?(нужна помощь)
Ivansuper
Aleksandr
вопросом на вопрос? ок. например, у вас есть LayoutInflater полученный из контекста приложения, но не активити. В этом случае будут проблемы со шрифтами.
Ivansuper
Ivansuper
Когда ты берешь объекты пакета Х, то часть кода тащишь с собой. Классический текст вью предоставляется платформой
Aleksandr
Уменьшение размера апк
сомнительный плюс, размер apk уменьшается другими путями, например proguard, использованием картинок webp и т.д.
Ivansuper
Future Franklin
Как насчет того, чтобы сразу задать вопрос?
Набор Android App Bundle подписан с помощью неправильного ключа. Выберите правильный ключ (SHA1:
Хз как пользоватся этим , подписал с помощью подписи в студии
Mike
Ilio
Future Franklin
Ilio
Ilio
Если нужно залить приложение, а ключ утерян/вы забыли данные от него - единственный вариант, создать в консоли новое приложение и опубликовать туда этот апк
Ilio
Но нужно новое имя пакета. Поправьте, если не прав
⬤ vitaly
В ремоут вьюс есть такой метод. Что за methodName?
Sergey
Привет!
Как определить у spannable в каком порядке спаны применятся к тексту?
⬤ vitaly
насколько надо быть отшибленной садисткой, чтобы такое придумать, я не знаю...
Anonymous
Anonymous
Anonymous
MASTER
Ребят а куда идёт обращение если перед этим стоит знак вопроса? К примеру, ?android:/colorPrimary, где тот самый colorPrimary находится, и можно ли его изменить?
Максим
Подскажите пожалуйста как отправить пост запрос на сервер если даны вот такие данные
--header 'Content-Type: application/json' \
--data-raw '{
"email": "мыло",
"password":"пароль"
}'
Максим
кто то сталкивался?
Ivansuper
Ivansuper
Максим
не получаю ответ от сервера, должен отдать access token
Максим
вот мой код
val obj = JSONObject()
obj.put("email", "мыло")
obj.put("password", "пароль")
AndroidNetworking.post("адрес")
.addJSONObjectBody(obj)
.setContentType(obj.toString())
.build()
.getAsJSONObject(object : JSONObjectRequestListener {
override fun onResponse(response: JSONObject?) {
}
override fun onError(error: ANError?) {
// handle error
}
})
Папа
Максим
Ivansuper
Ivansuper
Ivansuper
А должен быть application/json
Ivansuper
Ivansuper
Ты уже нужный хедер задал согласно имени функции
Ivansuper
Ivansuper
Скинь код еще раз
Максим
вот что у меня в консоли
Accessing hidden method Ldalvik/system/CloseGuard;->get()Ldalvik/system/CloseGuard; (greylist,core-platform-api, reflection, allowed)
Accessing hidden method Ldalvik/system/CloseGuard;->open(Ljava/lang/String;)V (greylist,core-platform-api, reflection, allowed)
Accessing hidden method Ldalvik/system/CloseGuard;->warnIfOpen()V (greylist,core-platform-api, reflection, allowed)
Максим
Скинь код еще раз
fun auth() {
val obj = JSONObject()
obj.put("email", "мыло")
obj.put("password", "пароль)
AndroidNetworking.post("адрес")
.addJSONObjectBody(obj)
.setContentType("application/json")
.build()
.getAsJSONObject(object : JSONObjectRequestListener {
override fun onResponse(response: JSONObject?) {
}
override fun onError(error: ANError?) {
// handle error
}
})
}
Ivansuper
Закрась адреса
Ivansuper
Бессмертный ты)
Максим
Ivansuper
Хз. Больше не скажу, ибо не знаю что за либа вообще такая. Если запрос уходит, то обращайся к автору сервера
Максим
Максим
как называется объект
Ivansuper
Не, у тебя должен быть как раз корневой объект с логином паролем судя по твоему описанию
Ivansuper
voodoo
Ivansuper
Посмотрел что за либа -- обертка очередная над тем же OkHttp, который и так норм
Ivansuper
Вот человек хорошую идею пишет -- возьми утилиту тестовых запросов и с пк проверь
voodoo
поставь postman, отошли запрос, как получишь ответ - тогда уже свой код копай.
и в curl нет ключа --data-raw, raw это Content-Type: text/plain
Максим
Максим
Anonymous
Как настроиться на учёбу и избавиться от вселенской лени?😭