본문 바로가기

Android/Library2

Glide 알아보기 Glide 알아보기! 시작하기 전에! 🤔 Glide란? 구글이 공개를 한 이미지 라이브러리 안드로이드의 빠르고 효과적인 오픈소스 미니어 매니지먼트 및 이미지 로딩 프레임워크 🤔 Glide의 장점은? 사용 방법이 간단하다. 확장성이 넓다. ImageView가 생긴 후에 이미지 로딩을 시작하여 View크기의 리소스를 지원함. 이미지 로딩 속도가 빠르다. Drawable에 있는 이미지 파일 뿐 만이 아닌 URL로도 이미지 로딩이 가능합니다. Glide 사용 방법 종속성 추가하기 implementation 'com.github.bumptech.glide:glide:4.12.0' // annotationProcessor 'com.github.bumptech.glide:compiler:4.12.0' // 위의 코드.. 2021. 5. 30.
Retrofit2를 알아보자! 📙시작하기 전에! Retrofit2이란? API 통신을 위해 구현된 OkHTTP의 HTTP 통신을 간편하게 만들어주는 라이브러리를 뜻합니다! Async Task가 없이 Background 쓰레드를 실행 → Call Back을 통해 Main Thread에서 UI 업데이트를 해줍니다. 주의할 점 이 글은 Github API를 사용한 예제를 가지고 있습니다. 경우에 맞게 바꿔 사용해주세요! 🤔Retrofit2의 장점은? 가장 큰 장점 세개로 속도, 편의성, 가독성이 존재합니다. OkHTTP에서는 사용 시에 AsyncTask를 통해 비동기로 실행하여 속도가 느리다는 이슈가 있었습니다. 하지만 Retrofit2에서는 자체적 비동기 실행과 스레드 관리로 속도를 빠르게 올렸습니다. 함수 호출 시에 파라미터를 넘겨주면.. 2021. 5. 3.