어노테이션2 Android Studio Retrofit (2) https://kofathena.tistory.com/41 Android Studio Retrofit (1) step1. 사전작업 : 라이브러리 3개 추가, 뷰바인딩 Retrofit2버전을 쓰려면 라이브러리에 3개를 추가해줘야한다. (세트라고 생각하면 된다. ) ※ 구글 볼리도 많이 쓴다. 라이브러리명 회사명 기능 retr kofathena.tistory.com step2-2. 경로의 이름을 고정하지 않고 사용자에게 파라미터로 전달받아서 지정하자. @Path @Path로 하는 방법. 경로를 중괄호로 열어준다. 정하지 않은 변수라는뜻. 이름을 아무렇게나 써도 된다. ※ {}는 변수라는뜻. 없었으면 폴더 이름이다. Call getBoardJsonByPath(@Path("aaa") String path, @P.. 2023. 3. 16. Android Studio Retrofit (1) step1. 사전작업 : 라이브러리 3개 추가, 뷰바인딩 Retrofit2버전을 쓰려면 라이브러리에 3개를 추가해줘야한다. (세트라고 생각하면 된다. ) ※ 구글 볼리도 많이 쓴다. 라이브러리명 회사명 기능 retrofit2 squareup 통신하기 위한 코드를 써주는 객체 gson google API를 통해 Json으로 값을 내려받으면 자동으로 파싱해주는 객체 converter-gson squareup Gson과 Retrofit을 연결을 도와준다. Retrofit은 AI처럼 Http~ 네트워크 코드를 자동으로 써주게 된다. 그러나 json을 객체로 파싱하는 능력은 갖고있지 않다 →이걸 하는것은 Gson이다. 이게 있으면 json을 객체로 쉽게 만들수있다. gson은 json에 특화되어있고, 이것을 분석.. 2023. 3. 16. 이전 1 다음