본문 바로가기

안드로이드26

[Hybird App] 하이브리드 앱 개발환경 세팅 예전부터 하이브리드 앱을 배워보고 싶어 공부하려 했는데 기본 자료가 너무 없어서 책을 이용해 접하게 되었습니다. 책도 HTML + CSS 웹을 다루는 기술이 많고 앱관련 기술 비중이 낮은 편입니다. 저자도 잘 모르는 부분이며 공부하며 기술하려 합니다. 입문 하시려는 분들에게 저의 글이 도움이 되길 바라면서 포스팅 시작합니다. ------------------------------------------------------------------------------- 하이브리드 앱은 HTML CSS 자바스크립트 기술을 이용하며 모바일웹 + 모바일 프레임워크를 사용하여 = 네이티브앱으로 변환한 앱입니다. 모바일 프레임워크는 네이티브 앱을 개발하도록 도와주는 역할을 수행합니다. 폰갭, 트리거아이오, 티타니움 .. 2017. 10. 24.
[Android] 카카오톡 페이지 만들기(PagerSlidingTabStrip + Viewpager) 안드로이드 개발자 유혁입니다. 이전에 Viewpager와 FragmentTabhost를 이용한 카카오톡 페이지를 만들어 보았습니다. 위 두 가지 방식은 카카오톡 페이지라고 하기에 2%부족한 느낌을 주는 방식이였습니다. ViewPager는 현재 상태의 대한 띠가 없고, FragmentTabhost는 좌우 스크롤이 안되는 맛있어보이지만 맛없는 느낌을 주었습니다. 이번에 포스팅하는 카카오톡 페이지는 오픈소스로 이루어진 PagerSlidingTabStrip + Viewpager를 이용하여 실제 카카오톡과 비슷한 환경으로 제작을 해 보겠습니다. 결과 1. build.gradle(Module:app) 라이브러리 추가. compile 'com.astuetz:pagerslidingtabstrip:1.0.1' Sync .. 2017. 9. 12.
[Android] ViewPager를 이용한 카카오톡 페이지 만들기 안녕하세요. 카카오톡 UI처럼 View를 꾸미고 싶을때 ViewPager를 많이 사용합니다. (저는 ViewPager보다는 ViewPager Indicator 를 추천합니다.) 간단하게 만들기에는 ViewPager를 사용하면 편리합니다. 퀄리티를 비교하자면 낮지만 간단하기에 자주 사용됩니다. 1. Fragment Layout을 3개 생성합니다. fragment_one.xml fragment_two.xml fragment_three.xml 2. 각각 Fragment를 생성합니다. FirstFragment.classpublic class FirstFragment extends android.support.v4.app.Fragment { public FirstFragment() { } @Override pub.. 2017. 8. 14.
[Android] Custom RadioButton 만들기 ◇ Custom RadioButton 이란? 기본 Default 라디오 버튼은 동그라미 2개 모양으로 표현이 됩니다. 기본적이고 간단한 UI를 원하면 기본 RadioButton을 사용하여도 되지만 요즘 대세인 좋아요 나빠요로 표현해야 할 일이 생겨서 Customizing 해본적이 있습니다. 확실히 기본 라디오 버튼보다는 이쁘며 라디오 버튼 설명 필요없이 버튼 하나로 어떤 상태인지 표현이 가능하여 효율적입니다. 부제목 그대로 나만의 라디오 버튼을 만드는 것을 RadioButton을 Customizing 하는것을 의미합니다. 상단의 Default RadioButton을 아래 이미지 좋아요 버튼으로 바꿔서 표현해 보겠습니다. 준비해야할 것은 아무것도 눌리지 않았을때의 좋아요(검정) 나빠요(검정) 클릭이 되었을.. 2017. 8. 8.