@android_ru

Страница 3191 из 3205
Константин
25.05.2018
13:59:14
а что ты хочешь в итоге)

json ты уже не получишь

Artiom
25.05.2018
13:59:55
сервер просто принимает только jsonы, а у меня как я понял отправляется не json

Google
Artiom
25.05.2018
14:00:12
первый день с ретрофитом, сорри за нубские вопросы)

Константин
25.05.2018
14:00:41
поготь

только не запутайте парня

Artiom
25.05.2018
14:00:53
Ну да, в POST Content-Type: application/x-www-form-urlencoded

ARDEV
25.05.2018
14:00:57
версия приложения в манифесте,да?

Константин
25.05.2018
14:01:50
Да,почитай про http заголовки ,потом ретрофит, А потом с удовольствием поможем тебе если будут проблемы. Хорошо ?

ARDEV
25.05.2018
14:02:18
ок

Андрей
25.05.2018
14:10:14
В Андроид MVC нужна думаете?
да при желании можно и нормальный MVC запилить

с интеракторами и репозиториями

Google
ARDEV
25.05.2018
14:11:32


Tima
25.05.2018
14:12:01
Нет

Через. Apk editor меня,й

Никита
25.05.2018
14:12:57
с интеракторами и репозиториями
Так и в MVP есть интеракторы и репозитории. Разница между MVP и MVC в том, какие слои знаю друг о друге. В MVC модель может влиять на View В MVP модель должна пнуть презентер и тот уже дёргает View. А теперь надо ответить, насколько это будет удобно в андроиде и стоит ли

Андрей
25.05.2018
14:13:35
по сути если в нем логику не класть

то часто это бесполезное проксирование между вью и интерактором

особенно с советами на медиуме "make ur presenter logic as dumb as possible", etc

Константин
25.05.2018
14:16:36
чуваки,в новый ОС то чёнь сделали с пересозданием активити?

Никита
25.05.2018
14:18:24
чуваки,в новый ОС то чёнь сделали с пересозданием активити?
Пишешь это: android:configChanges="orientation|screenSize" и активити не пересоздаётся же

Константин
25.05.2018
14:18:27
зимой обещали что-то. с этим

тьфу,забыл написать

Никита
25.05.2018
14:18:49
А о чём?

Константин
25.05.2018
14:19:00
со сменой ориентации)

или всё по-старому?

Никита
25.05.2018
14:19:38
Так мой ответ всёравно подходит же)

Oleg
25.05.2018
14:20:04
Так мой ответ всёравно подходит же)
активити не только в этих случаях пересоздается) ваш кэп)

jied
25.05.2018
14:20:07
Google
Никита
25.05.2018
14:20:35
активити не только в этих случаях пересоздается) ваш кэп)
ну он дописал дальше про смену ориентации) (ну хоть не пола)

Константин
25.05.2018
14:20:47
таки упоролся,но всё же. поворот устройства если точнее

Konstantin
25.05.2018
14:21:17
хранить токен от fcm (push-notify) на девайсе - нормально? и где лучше хранить

Никита
25.05.2018
14:21:44
таки упоролся,но всё же. поворот устройства если точнее
На главном экране ты имеешь ввиду? Или что с ней?

Ребят, нужна помосч. Хз уже чего делать. tЕсть xml файл в drawable, который внутри является <bitmap> с src в виде drawable и tint'ом Как это заставить работать на API <19?

Тинт не выставляется

Anton
25.05.2018
14:28:22
как в retrofit запросе в body отправить структуру вида {"param1":"["value1","value2"]","param2":"["value3","value4"]","param3":"["value5","value2"]"} ?

Тимур
25.05.2018
14:28:35
хранить токен от fcm (push-notify) на девайсе - нормально? и где лучше хранить
так он и так хранится. FirebaseInstanceId.getInstance().getToken();

Quantum Harmonizer
25.05.2018
14:29:34
Anton
25.05.2018
14:30:00
посмотреть на оф. сайте, как в Retrofit отправлять POST body, и отправить
вот ты сука такой классный, только оно нихера не отправляет вот так

Quantum Harmonizer
25.05.2018
14:30:20
вот ты сука такой классный, только оно нихера не отправляет вот так
вот ты сука так хорошо объяснил проблему, а где код?

Konstantin
25.05.2018
14:31:51
так он и так хранится. FirebaseInstanceId.getInstance().getToken();
написано что может вернуть нулл, а как сделать чтобы всегда была строка? я понимаю что в момент вызова может и не быть токена, но мне как то это обыграть надо чтобы когда понадобится - токен всегда присутствовал

Nick
25.05.2018
14:32:18
вот так из ботанов-задротов программисты стали быдлоганами :D

эволюция

Anton
25.05.2018
14:33:32
вот ты сука так хорошо объяснил проблему, а где код?
@Body String body JSONObject jsonObject = new JSONObject(); jsonObject.put("value", jsonArray); вот такой json формирую и его подсовываю в бади. пробелма в кавычках, система почемуто в итоге создает такой json в котором кавычки уже самих итемов экранируются, или вообще отсутствуют

а на сервер именно критично отправить такое бади как я написал

Иван
25.05.2018
14:34:15
Создай Pojo и не мучайся

Передавай его в ретрофит

Anton
25.05.2018
14:35:21
какая система, что именно в кавычках, есть ли конвертеры, какой json на выходе?
система без разницы. бек никто переделывать не собирается

Google
Grushin
25.05.2018
14:35:55
никуя не ответил
а вдруг секрет)

Quantum Harmonizer
25.05.2018
14:36:03
> система почемуто в итоге создает такой json я про эту систему

Konstantin
25.05.2018
14:36:04
вот вы токсичные

Anton
25.05.2018
14:36:11
{"param1":"[\"value1\",\"value2\"]","param2":"[\"value3\",\"value4\"]","param3":"[\"value5\",\"value2\"]"}

Quantum Harmonizer
25.05.2018
14:36:15
а вдруг секрет)
тогда в чаты можно не ходить и вопросы не задавать

Nick
25.05.2018
14:36:23
ну он пихает строку в ретрофит, а тот экранирует кавычки. сказали уже что надо pojo скармливать а не стрингу

Quantum Harmonizer
25.05.2018
14:36:52
{"param1":"[\"value1\",\"value2\"]","param2":"[\"value3\",\"value4\"]","param3":"[\"value5\",\"value2\"]"}
у тебя jsonArray — это строка. Клади именно JSONArray в JSONObject

Nick
25.05.2018
14:37:09
экранирует их не ретрофит
а кто их экранирует?

Anton
25.05.2018
14:37:24
Nick
25.05.2018
14:37:38
стринга если уж на то пошло

Nick
25.05.2018
14:37:50
передавай pojo, в чём сложность то?

Quantum Harmonizer
25.05.2018
14:38:14
эм... чиво?
блиать. Ты кладёшь строку в JSON. В результате там оказывается строка.

Иван
25.05.2018
14:38:16
Давайте нормально общаться окей? Без оскорблений и чиво

Anton
25.05.2018
14:38:27
я же написал выше

Google
Иван
25.05.2018
14:38:38
Покажи тип jsonArray

Quantum Harmonizer
25.05.2018
14:38:40
передавай pojo, в чём сложность то?
Как я вижу, у него нет никаких конвертеров, только org.json.

Quantum Harmonizer
25.05.2018
14:39:14
вот
издеваешься?

Anton
25.05.2018
14:39:21
нет

Grushin
25.05.2018
14:39:22
люди диплинки как тестить? я команду пробую и все работает

Anton
25.05.2018
14:39:23
я серьезно

Иван
25.05.2018
14:39:23
Там нет декларации джсонАррей

Покажи кусок декларации этой переменной

Grushin
25.05.2018
14:40:17
am start -W -a android.intent.action.VIEW -d "https://...." my.pkg.name

Anton
25.05.2018
14:40:25
JsonArray params = new JsonArray(); params.put("value1") jsonobject.put("key1", params)

Quantum Harmonizer
25.05.2018
14:40:27
я серьезно
лови предупреждение уже наконец

Grushin
25.05.2018
14:40:42
am start -W -a android.intent.action.VIEW -d "https://...." my.pkg.name
команда работает а как проверить то его?

Anton
25.05.2018
14:40:56
лови предупреждение уже наконец
себе его выдай. ты пишешь чушь. я же выше написал как и что едлаю. если ты чегото не увидел, то читай внимательнее

я пришел с нормалньым вопросом

Иван
25.05.2018
14:41:06
У него оно уходит по ходу как Object.toString при сериализации JSONObject

Quantum Harmonizer
25.05.2018
14:41:13
JsonArray params = new JsonArray(); params.put("value1") jsonobject.put("key1", params)
Ты перемешал JsonArray и JSONObject, это разные библиотеки

Иван
25.05.2018
14:41:19
...

Страница 3191 из 3205