반응형

안드로이드 개발 시 필요에 따라 Library를 이용하여 개발하는 경우가 있는데요

안드로이드 스튜디오에서 build gradle에 추가만 하면 자동으로 Library를 다운로드하여

프로젝트에 추가가 가능합니다.

 

알아두면 괜찮은 안드로이드 Library를 소개합니다. 

 

1. butterknife(버터나이프)

Android 뷰와 콜백을 필드와 메소드에 바인딩하는 데 사용되는 가장 일반적인 라이브러리 중 하나입니다.

GitHub 참조

 

JakeWharton/butterknife

Bind Android views and callbacks to fields and methods. - JakeWharton/butterknife

github.com

2. Gson

Gson은 Java 객체를 JSON 표현으로 변환하는 데 사용할 수 있는 Java 라이브러리입니다.

JSON 문자열을 동등한 Java 객체로 변환하는 데에도 사용할 수 있습니다.

GitHub 참조

 

google/gson

A Java serialization/deserialization library to convert Java Objects into JSON and back - google/gson

github.com

3. picasso(피카소)

picasso는 Android 용 이미지 라이브러리입니다.

Square에서 만들고 유지 관리하며 이미지 로드 및 처리를 제공합니다.

외부 위치에서 이미지를 표시하는 프로세스를 단순화합니다.

GitHub 참조

 

square/picasso

A powerful image downloading and caching library for Android - square/picasso

github.com

4. Glide(글라이드)

글라이드는 미디어 디코딩, 메모리 및 디스크 캐싱 및 리소스 풀링을 간단하고 사용하기 쉬운 인터페이스로 감싸는

빠르고 효율적인 Android 용 오픈 소스 미디어 관리 및 이미지 로딩 프레임 워크입니다.

GitHub 참조

 

bumptech/glide

An image loading and caching library for Android focused on smooth scrolling - bumptech/glide

github.com

5. CircularImageView

가장 간단한 방법으로 원형 ImageView를 실현할 수 있는 Android 프로젝트입니다.

GitHub 참조

 

lopspower/CircularImageView

Create circular ImageView in Android in the simplest way possible - lopspower/CircularImageView

github.com

6. Swipecards

콘텐츠를 왼쪽이나 오른쪽으로 스와이프 할 수 있습니다.

라이브러리는 Fling 애니메이션을 사용하여 Tinder의 스와이프 가능한 카드와 유사한 효과를 만듭니다.

어댑터 데이터의 비동기 로드를 처리하고 FrameLayout과 동일한 레이아웃 매개 변수를 사용합니다.

GitHub 참조

 

Diolor/Swipecards

A Tinder-like Android library to create the swipe cards effect. You can swipe left or right to like or dislike the content. - Diolor/Swipecards

github.com

7. MPAndroidChart

안드로이드용 차트를 그리는데 많이들 사용되는 챠트 라이브러리입니다.

막대그래프, 선, 바, 파이, 레이더, 버블 및 촛대 형 차트와 스케일링, 드래그 및 애니메이션을 지원합니다.

GitHub 참조

 

PhilJay/MPAndroidChart

A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, dragging and animations. - PhilJay/MPAndroidChart

github.com

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기