Size: a a a

AndroidDev :: Разработка. It's Android time now!

2019 November 06

A

Alex in AndroidDev :: Разработка. It's Android time now!
Alex
Ребята привет. Завтра будет первое собеседование на Джуна подскажите чё повторить ?
Парни спасибо большое! Всем кто подсказал! Неожидал такого фидбэка!
источник
2019 November 07

V

Vyacheslav in AndroidDev :: Разработка. It's Android time now!
Всем привет! Подскажите как организовать вью. Есть несколько статей, которые содержат изображения их надо разместить во вью. Текста может быть на несколько страниц, количество изображений в каждой статье тоже может быть разным. На скриншоте дуалинго, думаю визуально что-то подобное должно быть, но не знаю как представление организрвать
источник

V

Vyacheslav in AndroidDev :: Разработка. It's Android time now!
источник

AD

Aleksandr Dudko in AndroidDev :: Разработка. It's Android time now!
1) Загугли ConstraintLayout.
2) Я бы делал через кастомные вьюхи: реализуешь наследника, например, от ConstraintLayout. Внутри класса описываешь разметку и прочее.
3) Используешь кастомную вьюху в родительской разметке.
источник

AD

Aleksandr Dudko in AndroidDev :: Разработка. It's Android time now!
Если не понятно, в личку пиши
источник

Y

York in AndroidDev :: Разработка. It's Android time now!
Друзья нужна помощь
Можно ли серверу отправить такой массив Array<Array<Long>, String>
Запросы отправляются с помощью retrofit
Запрос должен быть в форме urlencoded

PS без @Body
источник

J

Jktu in AndroidDev :: Разработка. It's Android time now!
York
Друзья нужна помощь
Можно ли серверу отправить такой массив Array<Array<Long>, String>
Запросы отправляются с помощью retrofit
Запрос должен быть в форме urlencoded

PS без @Body
Array? Что за структура такая?
источник

J

Jktu in AndroidDev :: Разработка. It's Android time now!
Передать можно
источник

Y

York in AndroidDev :: Разработка. It's Android time now!
Нужно передать серверу массив, содержащий в одном элементе массив и строку
источник

Y

York in AndroidDev :: Разработка. It's Android time now!
Пробую на данный момент так:
@Field(value=user_list[], encoded=true) id_list: String
источник

J

Jktu in AndroidDev :: Разработка. It's Android time now!
Вам нужно надо создать объект в котором будут поля массив и строка, с передачей List<YourObject> вы уже справитесь
источник

AD

Aleksandr Dudko in AndroidDev :: Разработка. It's Android time now!
Сконвертируйте в JSON, а JSON в String 🙂
источник

Y

York in AndroidDev :: Разработка. It's Android time now!
Пробовал.

Сервер видит основной массив.
Но в элементе обнаруживается не массив со строкой, а объект, к примеру в нашем случае YourObject(а уже тут внутри и массив и строка)

Сервер не ожидает объект(
источник

AD

Aleksandr Dudko in AndroidDev :: Разработка. It's Android time now!
ну так надо узнать у сервера нужный формат
источник

AD

Aleksandr Dudko in AndroidDev :: Разработка. It's Android time now!
если вы почитали доку и все вроде бы норм, спросите у серверного разработчика
источник

Y

York in AndroidDev :: Разработка. It's Android time now!
Aleksandr Dudko
Сконвертируйте в JSON, а JSON в String 🙂
Перепробовал.
Там в рамках http протокола.
Таким образом даже не видит основной массив и плюёт ошибку.
И воспринимает что я передал строкой
источник

Y

York in AndroidDev :: Разработка. It's Android time now!
Aleksandr Dudko
ну так надо узнать у сервера нужный формат
Array<Array<Long>, String>
источник

AD

Aleksandr Dudko in AndroidDev :: Разработка. It's Android time now!
@Body почему нельзя?
источник

Y

York in AndroidDev :: Разработка. It's Android time now!
Так как он отдаёт как раз таки json
источник

AD

Aleksandr Dudko in AndroidDev :: Разработка. It's Android time now!
источник