일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 이미지 라운딩
- 안드로이드
- 코틀린
- android api호출
- 서버 통신
- XML
- 레트로핏
- Gif넣기
- apk 빌드 오류
- EditText
- rounding
- ellipsize
- maxLength
- Retrofit 2.0
- boxing
- 입력감지
- Lint found fatal errors while assembling a release target
- 버튼 클릭 효과
- 참조형
- 버튼 누르는 효과
- compose
- Retrofit+RxJava
- Android
- Kotlin
- Glide라이브러리
- 글자 수 제한
- url에서 이미지 가져오기
- 글자 줄임 표시
- retrofit
- 기본형
- Today
- Total
목록retrofit (3)
단비의 개발블로그
1. 시작하기 (이전 포스팅) 2. Call 사용하기 (이전 포스팅) 이번 포스팅에서는 RxJava와 함께 Retrofit을 사용하는 방법에 대해서 다루겠습니다. RxJava를 다루자면 끝도 없을 정도로 기능이나 활용방법이 많습니다. 여기에서는 Retrofit과 함께 쓰는 방법을 주로 하여 포스팅해보도록 할게요 이 포스팅은 제가 주로 쓰는 방법을 소개할텐데 꼭 이렇게 쓰는 것만이 정답이 아닌 다른 방식으로도 사용할 수 있으므로 참고해주세요! 1. Gradle 추가 먼저 app단 build.gradle 파일에 RxJava, Retrofit을 위와 같이 추가해주세요 2. Interface 작성 이전 포스팅에서는 메소드의 리턴값를 설정할 때 Call을 사용했었는데, 이번에는 Observable로 아래와 같이 ..
1. 시작하기 (이전 포스팅) 이번 포스팅은 Retrofit의 Call을 이용하여 실제 통신을 하는 방법에 대해서 포스팅하겠습니다. 많이 쓰고, 간단한 방법인것 같습니다. 동기와 비동기 통신 두가지 방법이 있습니다. 간단한 만큼 Java와 Kotlin 두가지 다 보여드릴게요 1. 초기화 [Java] 1 2 3 4 5 6 7 public static final Retrofit retrofit = new Retrofit.Builder() .baseUrl("https://api.twitch.tv/") .addConverterFactory(GsonConverterFactory.create()) .build(); final TwitchService twitchService = retrofit.create(Twit..
Retrofit 2.0 사용 방법에 대한 포스팅을 해보려고 합니다. 서버와 통신을 하는 데 많이 쓰는 아주 유용한 라이브러리입니다. HttpURLConnection을 사용하여 통신을 위한 코드를 직접 작성할 수도 있지만 코드의 양도 많아지고, 아무래도 직접 작성한 코드는 여러가지 유형의 버그에 취약할 수 있죠. Retrofit 2.0 은 인터페이스와, 여러가지 어노테이션을 사용하여 직관적이고, 간결하게 서버와 통신할 수 있도록 해줍니다. 한번도 써보지 않으신 분들은 신세계를 경험하실 거에요! 여기저기서 공부하고 직접 써본 후에 작성하는 포스팅이므로 잘못된 점이나, 더 나은 방법 혹은 질문이 있으시다면 얼마든지 댓글로 알려주세요 :) 시작하겠습니다! 1. 시작하기 먼저 app단의 build.gradle에 ..