Size: a a a

StartAndroid Ru Chat

2021 March 30

p

piksel in StartAndroid Ru Chat
Здравствуйте! Подскажите как отправить команду на сервер? Из линукса работает curl -X GET http..../?stop
Сейчас написал webview.loadurl ("http..../?stop") Открывает страницу.
Надо чтобы или просто запрос отправлял или открывал страницу и возвращался обратно
источник

KM

Konstantin Matveev in StartAndroid Ru Chat
piksel
Здравствуйте! Подскажите как отправить команду на сервер? Из линукса работает curl -X GET http..../?stop
Сейчас написал webview.loadurl ("http..../?stop") Открывает страницу.
Надо чтобы или просто запрос отправлял или открывал страницу и возвращался обратно
httpurlconnection
источник

A

Ayaal in StartAndroid Ru Chat
всем привет вопрос не по теме но кто нибудь делает решает задачи по теормеху?
источник

VY

Vital Yarosh in StartAndroid Ru Chat
Сергей П.
Gson пробовал к этому прикрутить? Если размер массива ожинаковый всегда - должен потянуть.
Что-то я не совсем понимаю, как это сделать
источник

СП

Сергей П. in StartAndroid Ru Chat
Если json фиксирован по числу элементов то Gson может превратить его в объект и обратно.
источник

СП

Сергей П. in StartAndroid Ru Chat
Только если в обьект - ему образец нужен
источник

AM

Andrey Martynenko in StartAndroid Ru Chat
Сергей П.
Gson пробовал к этому прикрутить? Если размер массива ожинаковый всегда - должен потянуть.
а зачем фиксированный размер?
источник

СП

Сергей П. in StartAndroid Ru Chat
Andrey Martynenko
а зачем фиксированный размер?
Для массива может и не надо, не знаю сможет ли он из этого сделать массив Objects.
источник

AM

Andrey Martynenko in StartAndroid Ru Chat
Сергей П.
Для массива может и не надо, не знаю сможет ли он из этого сделать массив Objects.
Можно использовать нулабельные поля, второе если ожидаешь динамическое поле в нем использовать JsonElement
источник

СП

Сергей П. in StartAndroid Ru Chat
Скорей всего нет.
Короче руками разбери это все.
Сначала делаешь как было, потом отдельно для первого элемента разбор:
Строка со всем что в кв.скобках делается  split по запятой, первый элемент будет типа 1678800000 в строке.
А потом 1 элемент  ее разобрать через parseLong и успокоиться
источник

AM

Andrey Martynenko in StartAndroid Ru Chat
Есть замечательный плагин, json to class. Им часто пользуюсь, просто вставляешь json и тебе формируется класс.
источник

AM

Andrey Martynenko in StartAndroid Ru Chat
его можно использовать для сериализации и десериализации.
источник

AM

Andrey Martynenko in StartAndroid Ru Chat
Сергей П.
Для массива может и не надо, не знаю сможет ли он из этого сделать массив Objects.
вот пример
приходит некий json  с динамическим полем payload, а при обработки в зависимости от типа ты можешь его сериализовать в нужный обьект
источник

СП

Сергей П. in StartAndroid Ru Chat
Да много как можно. Может человеку осваивать это некогда. Быстренько накостылить и вперед
источник

СП

Сергей П. in StartAndroid Ru Chat
источник

DA

Dmitry Alekseyevich in StartAndroid Ru Chat
Переслано от Dmitry Alekseyevich
Подскажите, как можно сделать так, чтобы тулбар появлялся без скачка? Как-то высчитывать при свайпе плавно его высоту и добавлять ее к вьюхе?
источник

AS

Alex Suvorov in StartAndroid Ru Chat
сверху меняете видимость тулбара?
источник

DA

Dmitry Alekseyevich in StartAndroid Ru Chat
Alex Suvorov
сверху меняете видимость тулбара?
да, он либо visible, либо gone
источник

AM

Andrey Martynenko in StartAndroid Ru Chat
Dmitry Alekseyevich
Переслано от Dmitry Alekseyevich
Подскажите, как можно сделать так, чтобы тулбар появлялся без скачка? Как-то высчитывать при свайпе плавно его высоту и добавлять ее к вьюхе?
есть флаг  app:layout_scrollFlags="scroll|enterAlways"
его использзуют к привязке скролаа экрана к обьектам таким как тулбар
источник

AM

Andrey Martynenko in StartAndroid Ru Chat
источник