프론트엔드/안드로이드 스튜디오

안드로이드 스튜디오 retrofit2

정윤욱 2022. 8. 13. 16:40

아래 있는 주소는 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