안드로이드 스튜디오 : retrofit2/레트로핏(백엔드 연결하기/데이터베이스 연결하기 )
아래 있는 주소는 retrofit 의 공식 사이트이다.
한번 확인해보자
https://square.github.io/retrofit/
Retrofit
A type-safe HTTP client for Android and Java
square.github.io
작성자의 경우
비주얼 스튜디오를 통해 데이터 베이스와
RESTfull 을 사용한 것을 안드로이드 스튜디오를 통해 애뮬레이터에 연결하려 하고 있다.
=================================================================
bulid.gradle 에서 빨간 박스들을 추가 시켜준다.
===========================================================================
api 파일 안에 NetworkClient
==================================================================
api => UserApi
============================================================================
model => UserReq (User의 정보를 요청하는 것이다.)
=====================================================================
model => UserRes (User의 정보를 받는 것이다.)
=========================================================================
Utils => Utils (BASE_URL 에는 Postman 또는 AWS RESTfull 에서 가져온 주소를 적으면 된다.)
============================================================================
MainActivtiy / activity_main.xml
============================================================================
SignUpActivity / SignUpActivity.xml
============================================================================
LoginActivity / LoginActivity.xml