Нужен простой пример retrofit2 GSON

187
03 октября 2017, 03:30

Нужен простой пример использования retrofit2 и gson. Получить данные и вывести куда-нибудь(логи, тост). Можно с pojo или data class, JSON c урла(http://myjson.com/). Уроки с интернета не помогли...

Такой пример:

{
  "firstname":"Пётр",
  "lastname":"Петров"
}
Answer 1

Вроде бы достаточно много информации можно найти, очень распространённая же библиотека. Вот пример, ещё

В наиболее общем случае для начала работы требуется создать: 1) классы модели

public class Data {
    public String firstname ;
    public String lastname ;
}

2) интерфейс запросов

public interface IRest {
    @GET("/your/url")
    Call<Data> getName();
}

3) создать объект Retrofit через Retrofit.Builder

Retrofit retrofit = new Retrofit.Builder()
            .baseUrl("http://your.base.url.ru/")
            .addConverterFactory(GsonConverterFactory.create())
            .build();

На официальном сайте вроде также достаточно понятное описание, даже вроде сэмпл есть где то

READ ALSO
MailKit аутентификация в outlook

MailKit аутентификация в outlook

Здравствуйте, я не могу автентифицироваться в Outlook, для отправки письма

272
Как разделить без остатка на C#?

Как разделить без остатка на C#?

Как разделить без остатка (не округлить а просто "отрезать" остаток после запятой) на C#?

628
классы и интерфейсы в c#

классы и интерфейсы в c#

ЗдравствуйтеКакая разница между созданием экземпляра класса от интерфейса ? Например (пример взят с msdn), необходимо получить объект Lookup

325