Android BootStrap(안드로이드 부트스트랩)

부트스트랩(BootStrap)은 웹개발시 좀 더 세련되고 직관적인 컴포넌트를 쉽게 사용하기위한 프레임워크다. 웹개발이나 블로그를 운영중이라는 한번쯤 들어 보거나 사용해보았을 것이다. 웹개발시 필요한 기능이 어느정도 갖추어 졌을 뿐만아니라, 화면 구성요소, 타이포그래피, 양식 입력요소등 많을 기능을 지원한다. 

안드로이드 앱도 이렇게 좀 더 세련된 UI를 쉽게 개발 할 수 있도록 Android BootStrap 이라고 하여 예전부터 꾸준히 다양하게 오픈소스로 개발되고 있다. 그 중 웹 BootStrap의 컨포넌트를 그대로 안드로이드에 적용한 오픈소스를 하나 소개 하겠다.

GitHub: https://github.com/Bearded-Hen/Android-Bootstrap

 

손쉬운 애니메이션, 타이포그래피를 이용한 버튼, 입력창을 제공한다. 커스텀 뷰로 만들어, 개발자는 레이아웃 xml에서 쉽게 추가가능하다.

<com.beardedhen.androidbootstrap.BootstrapButton
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Default"
    androidbootstrap:type="default"
    androidbootstrap:icon_left="fa-heart"
    android:layout_margin="10dp"
/>

<

p style=”text-align: center; clear: none; float: none;”>

버튼의 아이콘을 이미지리소스가 아닌 폰트의 벡터 아이콘으로 사용한다. 웹 부트스트랩이 이러한 방법을 사용하는데, 안드로이드에서 동일하게 적용 하고 있다. http://fontawesome.io/icons/에 공개된 아이콘을 모두 사용할 수 있다. 

“Android BootStrap(안드로이드 부트스트랩)”에 대한 1개의 생각

댓글 남기기