안드로이드 open source library 모음 |
open source library 를 잘 가져다 쓰면 개발속도를 획기적으로 올릴 수 있다.
인기있는 android open source library 들을 소개해본다.
Sliding Menu
Foursqure 를 비롯한 약 10여개의 유명한 android app 에서 사용한다.
code 와 xml 모두 설정이 가능하며, 다양한 옵션을 제공한다.
ActionBarSherlock ( 소위 ABS ) 와 연동되어 있다.
sample demo
http://www.youtube.com/watch?v=8vNaANLHw-c&feature=youtu.be
repository
https://github.com/jfeinstein10/SlidingMenu
PullToRefresh ListView
아이폰 사용자들에게 친숙할만한 "당겨서 새로고침" 기능을 지원하는 list view 이다.
현재는 유지보수되고 있지 않지만, 가장 대중적인 녀석
https://github.com/chrisbanes/Android-PullToRefresh
그 외의 녀석들.. 조금씩 다르지만 대동소이하다.
https://github.com/johannilsson/android-pulltorefresh
https://github.com/woozzu/RefreshableListView
ImageLoader
현재 지속적으로 업데이트 되는 녀석으로, research 해보면 사용하는데 버그가 있고, 사용성이 좋지 않다는 평 ( document 도 제대로 안 되어있고, API 사용이 직관적이지 않다는... ) 그래도 UnivalsalImageLoader 가 가장 많이 사용되는듯 하다.
https://github.com/nostra13/Android-Universal-Image-Loader
https://github.com/novoda/ImageLoader
Actionbar Sherlock
허니컴 이전의 버전까지 ActionBar 를 지원하기 위해 나온 녀석으로 꽤나 잘 만들어져있다. 기본 ActionBar 를 바탕으로 하기 때문에 범용적이다. SlideMenu 에서도 ActionBar Sherlock 을 기본 참조 library 로 참조한다.
http://actionbarsherlock.com/index.html
Robotium
안드로이드 테스팅 library 이다.
https://code.google.com/p/robotium/
ButterKnife
VIew Injection 하는 library 이다.
https://github.com/JakeWharton/butterknife
Android BootStrap
좋다는 annotation 기반 android open source 의 장점을 모두 모아놓은 녀석
http://www.androidbootstrap.com/
View Page Indicator
View Page Indicator 로 여러 가지 형태의 Indicator 를 제공한다.
https://github.com/JakeWharton/Android-ViewPagerIndicator
'프로그래밍 놀이터 > 안드로이드, Java' 카테고리의 다른 글
[android] ViewPager view refresh 에 대한 고찰. (0) | 2013.07.29 |
---|---|
[android] Viewpager with fragment problem. (4) | 2013.07.25 |
[android] Service 함수 onStartCommand return 값의 의미. (0) | 2013.07.25 |
[android] framework FAQ (0) | 2013.07.24 |
[android] DialogFragment 요 녀석을 아는감? (0) | 2013.07.24 |
댓글