Задать вопрос
  • Как представить JSON в POJO для работы с Retrofit?

    Jacen11
    @Jacen11
    только часть, которая мне нужна
    да, я же говорил уже об этом

    нужны ли они конкретно ретрофиту для работы
    ретрофит занимается только запросами, парсят фабрики, наример GSON или jackson. Moshi самый модный сейчас

    класс "main" с его полями?
    чо? что это за бред? лично я сам только теоретически знаю где в андроиде мейн и что там происходит. Ты оочень плаваешь

    перебирать 14 галочек это 2^14 вариантов)
    это не так делается. Пробуешь с тем что предложили по умолчанию, не сработало, ставишь все и начинаешь убирать лишнее, пока не начнут вылетать ошибки

    поэтому эти манипуляции мне не понятны
    какие именно? в статье по ссылке все подробно расписано, читай внимательнее

    ну и соответственно из полученного жсона вынимал нужное значение, делалось все это для одного номера ну может строк за десять
    если кратко, тут тоже можно так, но это для лошар и без ретрофита.

    выглядит как словарь со словарями внутри
    вот за такие вещи не люблю питонистов и новичков, абсолютно верное объяснение и абсолютно же бесполезное
    ключ это название поля, а через двоеточие его значение. Вот и все

    конкретных вопросов по галочкам так и не увидел.
  • Как представить JSON в POJO для работы с Retrofit?

    Jacen11
    @Jacen11
    каждый тип как отдельный класс?
    да

    в одном файле или в разных?
    гугл тебе на что раз основ не знаешь? в джаве в разных. Уже давно бы попробовал

    Ну вот давай по порядку посмотрим
    Генерировать билдер. Тебе нужен билдер? Раз не знаешь что это, значит нет
    Использовать примитивы. Ты не знаешь что такое примитивы в джаве? Тогда лабу ты сам не сделаешь, это прям нулевой уровень знаний
    Использовать лонг, использовать дабл. Вообще не в курсе про типы данных?
    Использовать йода дату. У тебя там даты есть? Нужны?
    Не знаешь что такое конструктор и сеттеры гетеры? Лучше бы узнать. Без этого лабу не сделаешь
    и тд

    если реально не понимаешь ни одного пункта, то все очень плохо, там перечислены элементарные вещи характерные для любого языка. Ну а так мог бы уже все просто перепробовать пока не заработает

    там это делалось в пару строк
    что делалось?
    ну и что такое json?
  • Как представить JSON в POJO для работы с Retrofit?

    Jacen11
    @Jacen11
    это нихрена не стандартные средства, у тебя какой то плагин стоит и походу не один
  • Как представить JSON в POJO для работы с Retrofit?

    Jacen11
    @Jacen11
    lukepker,
    предположения о том как работает POJO и прочее я из головы взял
    для начало пожо никак не работает. Почитай что это.
    сервисом я не понимаю, что из десятка галочек мне выбирать
    ну так пиши что не понятно, или ты хочешь чтобы я за тебя все сделал? Могу и сделать конечно, сколько готов заплатить? Уверен что хватит денег?

    я не могу найти пример. в котором будут не только строки и числа
    Тебя не смущает что строки и числа это тоже классы? Берешь и пишешь так же классы с полями. Чтобы просто заработало, там даже аннотации ставить не надо. Просто повтори структуру.

    Или ты даже не понимаешь что такое JSON и как он будет выглядит в виде java объекта? Где твой код? Какие ошибки вылетают?
  • Как представить JSON в POJO для работы с Retrofit?

    Jacen11
    @Jacen11
    lukepker, ну смотри,

    шаг первый, вбить в поиск ретрофит https://yandex.ru/search/?clid=2186621&text=retrof...

    шаг второй, посмотреть первые две три сылки, обычно хватает

    вот тут даже по русски расписано все developer.alexanderklimov.ru/android/library/retro...
  • Как представить JSON в POJO для работы с Retrofit?

    Jacen11
    @Jacen11
    lukepker, вложенность нужно соблюдать, или пиши кастомный адаптер
  • Как представить JSON в POJO для работы с Retrofit?

    Jacen11
    @Jacen11
    lukepker, так я без понятия какую ты фабрику используешь
    обычно по названию поля понимается
  • Создание, Копирование и вывод массива с модификатором private?

    Jacen11
    @Jacen11
    Павел Кононов,
    Каком механизм заполнения массива этими числами

    какой придумаешь. У меня два варианта, либо в setNumbers ты передаешь массив, и внутри будет просто this.numbers = numbers. Это классический сеттер
    либо на каждый ввод с клавиатуры передавать число и добавлять в numbers, понадобится хранить какой это по счету вводу. Это как раз метод добавления значения в массив

    ну и все это на самом деле чушь, потому что по хорошему должен быть класс игрока, где и будет храниться что он ввел и прочая инфа о нем. Будет больше гибкости и возможностей

    и да, в реальной жизни никто не использует массивы, используют list
  • Java / Kotlin: почему так сделать нельзя?

    Jacen11
    @Jacen11
    Карлиндоу Мэрлифи,
    с каких пор это "z2df21ffg231ffz" или это "bomba" является интеджером?

    ни с каких. Это строки, а R.string.userInputValue это Int. Я же сказал, разберись в типах и что такое R

    Это ты типа сумничал? получилось позорно, лучше не делай так
  • Насколько сейчас востребован .NET в России?

    Jacen11
    @Jacen11
    Роман,
    пригорает видать у программистов на Java ))))

    почему? В россии большинство высокооплачиваемых проектов на джаве, средняя зп на джаве выше. Почему должно пригорать? в принципе везде зоопарки, но большая часть сервисов в банках и крупных компаниях на джаве. За границей может и по другому
  • Насколько сейчас востребован .NET в России?

    Jacen11
    @Jacen11
    Василий Банников, лично спрашивал бэкенд разраба в райфе, что они используют, он сказал джаву. Может там и есть шарпы, но в основном все таки джава
    а тинькофф вообще скалу использует
  • Java / Kotlin: почему так сделать нельзя?

    Jacen11
    @Jacen11
    Почему например я не могу дать пользователю ввести любое произвольное значение, а потом найти такое значение и дать расшифровку.

    можешь, только не так. Я же тебе уже говорил, разберись для начала в типах данных хотя бы.
  • Как в drawable поставить значение из переменной, а не напрямую?

    Jacen11
    @Jacen11
    Карлиндоу Мэрлифи,
    val selectImg =
    R.drawable.selectImg

    бред какой. R это обычный класс и ты обращаешься к его полям, которые были сгенерены заранее. А то что строкой выше это абсолютно другой объект, причем обычная строка, а в R находятся цифры.
    можно сделать что то типа when (selectImg ){ "selectImageName" ->R.drawable.selectImageName //и далее все возможные варианты } если я правильно понял идею что нужно
  • Какие смартфоны поддерживают переходник с usb-c на hdmi?

    Jacen11
    @Jacen11
    rPman, обычно производитель использует железо то же что и у остальных и поддержка уже готова, если железо закастомленое и маленький производитель, то они положат на дрова и совместимость

    приехала от самого android, т.е. linux
    не так. Производитель делает дрова под операционку. Под конкретную версию могут и не сделать

    от производителя не зависит, т.е. достаточно чтобы был otg
    как это отг может быть независим от производителя? именно что производитель и должен сделать реализацию. Очевидно самсунг не будет ее делать для железа например на хуавей
  • Какие смартфоны поддерживают переходник с usb-c на hdmi?

    Jacen11
    @Jacen11
    OTG это называется, у кого есть те будут работать
    сейчас вроде у всех есть
    rPman, дрова должны быть от производителя на смарте
  • Язык программирования D. Почему отличный язык остался невостребованным?

    Jacen11
    @Jacen11
    tyom737, чем обучение на ни кому не нужном языке лучше, чем на том который используется и на котором можно зарабатывать? школьникам питона хватит понять основы
  • Магия RV, ListAdapter и DiffUtil?

    Jacen11
    @Jacen11
    что за бред ты творишь? в адаптер просто кидается весь список объектов
    ты смысл DiffUtil понял? и фишки ресайклера понял?
  • Как построить дальнейшее обучение c#?

    Jacen11
    @Jacen11
    пойти в другую организацию и заниматься разработкой.
    ну так и займись этой целью, остальное шелуха отнимающая время. Большая ошибка например идти в тестировщики чтобы стать разработчиком. В реальности получается что получаешь много знаний которые не понадобятся

    трудно начать писать более масштабные проекты
    и вот это яркий пример такого. Нужно разбираться во многих смежных проблемах. Масштабные проекты обычно стартуют опытные разработчики. Иначе будет просто море проблем. Сложно учесть вещи о которых ты просто не в курсе.

    Основной вопрос в том, что же делать сейчас, на этом этапе?
    я уже сказал, ищи новую работу. Мало того я не понимаю зачем ты учишься без опытного наставника. Наставник сильно ускоряет обучение. Наверняка ты можешь накостылить решение задачи, но в реальной работе вся сложность не решить проблему, а написать читабельный, легкомодернизируемый код. А как ты узнаешь создал ты такой код или нет если нет того кто его будет читать и дописывать?

    Если что, есть места где можно писать ПО которое должно просто делать задачу любой ценой и никого не волнует что внутри, но по моим наблюдениям платят там меньше.

    если бы я знал, что делать,
    какие темы нужно знать шарписту и какие сферы, задачи есть, это опять же лучше тебе по собесам ходить, расспрашивать что они используют, как устроенны процессы и тд. Ты же понимаешь, тут каждому свое. Лично я вот в банках работаю, там свой стек, а тебе может это не интересно.