728x90
안녕하세요 여러분 이번시간에는 okhttp의 상위 버전 라이브러리인 retrofit을 사용하여 서버로 부터 원하는 클래스 형태로 데이터를 받아 오는 실습을 진행 해 보아요
1. Gradle 의존성을 추가 해야합니다.
2. DTO/POJO 클래스 생성
3. Interface 정의
4. Retrofit 인스턴스 생성
이렇게 메인 문에서 선언을 해주시면 retforit을 본인이 원하는 데이터 형태로 서버로 부터 받아 올 수 있습니다.
DTO 클래스 안에서 SERIALIZENAME을 하는 이유는 서버에서 변수와 client단의 변수가 이름이 달라도 가져 올 수 있게끔 매칭 시켜주는 어노테이션입니다.
스틱코드를 사용하면 보다 많은 코드를 블록화 하여 사용 할 수 있어서 좋습니다.
https://stickode.com/mainlogin.html
'안드로이드 자바' 카테고리의 다른 글
[Java][Android] 안드로이드 CircleImageView 사용해보기 (0) | 2022.03.13 |
---|---|
[JAVA][Android] notification에 값 담아전달하기 (0) | 2022.03.12 |
[JAVA][Android] 서버 이미지 불러오기 (0) | 2022.03.04 |
[Java][Android] 이미지 회전 (0) | 2022.03.02 |
[Java][Android] 안드로이드 - ViewPager2 (2) | 2022.03.01 |