일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Flutter
- 플러터
- pubspec
- SOLID 원칙
- Parameter specified as non-null is null
- 안드로이드를 위한
- dart test
- 객체 지향 설계
- pubspec.yaml
- 안드로이드
- 배움순서
- 다트
- 다트 테스트
- 에러 메시지를 잘보자 ^^
- 토큰갱신
- 인코딩방지
- retorift
- refresh 토큰
- 2D graphics library
- Same parameter
- 테스트 주도 개발론
- widget test
- 8시간 삽질
- permission_handler
- Refresh Tocken
- TDD 개발 방법론
- dart
- 2D 그래픽 라이브러리
- 플러터 테스트
- Android
Archives
- Today
- Total
목록Retrofit2 (1)
Landroid
Retrofit 응답 상태 관리
안녕하세요~ Landroid입니다! 안드로이드 개발하면서 서버 통신해보신 경험 있으시죠? 저는 REST API를 손쉽게 다루는 Retrofit이라는 라이브러리와 비동기 상태에서 통신을 원하기 때문에 Kotlin의 Coroutine을 자주 사용합니다. (이해를 돕기 위해 안드로이드가 아닌 평범한 코틀린 코드로 설명하겠습니다.) fun main() = runBlocking { println("첫 번째 main 호출") GlobalScope.launch { val result = RetrofitClient.webservice.getTodo(1) println(result) }.join() println("두 번째 main 호출") } 그런데 위에 코드는 응답 코드를 얻을 수 없고 응답 성공/실패 여부를 나타낼..
안드로이드
2020. 10. 10. 21:35