갤러리형 리스트 – Card Flip Animation List

갤러리형 리스트 – Card Flip Animation List 만들기 3D로 카드가 넘어가는 듯한 효과를 내는 CardFlip 애니메이션 리스트 입니다. 요즘 안드로이드 앱에서 많이 사용하는 Flip 형태의 애니메이션 혹은  유사한 형태의 애니메이션을 구현해야 한다면 여기서 사용된 소스를 응용하면 됩니다.플립 애니메이션이 겹치는 부분이 딱 맞아 떨어지지는 않지만 scaling 을 사용해서 손 좀 보시면 매끄럽게 될 겁니다. 소스 다운로드 […]

AdapterView로 Custom List 만들기 – 4. 애니메이션 효과

지난 1, 2, 3편을 통해 리스트와 스크롤 동작의 기본은 모두 구현이 되었습니다.   [안드로이드] Custom list로 Strechable List 구현 [3] – Velocity, Runnable [안드로이드] Custom list로 Strechable List 구현 [2] – Touch event, Scrolling [안드로이드] Custom list로 Strechable List 구현 [1] – AdapterView 기본 구조   이제 drawChild() 를 상속해서 다양한 애니메이션을 넣을 차례입니다.   지난 […]

AdapterView로 Custom List 만들기 – 3. Velocity, Runnable

딱 사용자가 드래그 한 만큼만 움직여서는 아무래도 리스트가 굼떠 보입니다. 마지막 드래그의 속도를 알아내서 드래그가 끝나더라도 자동으로 일정 거리만큼 스크롤이 더 되게하면 좀 더 세련된 스크롤이 됩니다.   구현 방법은, 드래그 속도 측정을 위해서 VelocityTracker 를 이용하고,   드래그가 끝나는 시점에 Runnable 을 사용해서 자동 스크롤이 되도록 하는 것입니다.     예제 프로젝트 다운로드 :  AdapterView로 Custom List 만들기 [4] […]

AdapterView로 Custom List 만들기 – 2. Touch event, Scrolling

앞서서 구현한 리스트 기본 예제에 터치 이벤트 리스너를 달고 스크롤이 되도록 합니다. 이 페이지에서 사용된 예제 소스는 아래에 있습니다.   예제 프로젝트 다운로드 :  AdapterView로 Custom List 만들기 [4] – 애니메이션 효과 AdapterView로 Custom List 만들기 [3] – Velocity, Runnable AdapterView로 Custom List 만들기 [2] – Touch event, Scrolling <<<<< 현재 위치  AdapterView로 Custom List 만들기 […]

AdapterView로 Custom List 만들기 – 1. AdapterView 기본 구조

    AdapterView로 Custom List 만들기 – 1. AdapterView 기본 구조   역시 안드로이드 UI 의 꽃은 Custom view. 요즘 각광받는 CardFlip 애니메이션 적용해 보다가 아예 커스텀 리스트로 만들어 보는게 어떨까 싶어서 몇 가지 작업을 해봤습니다.   일단 Strechable list 로 워밍업을 좀 하고 (스크롤 될 때 아이템에 약간의 효과가 가미된 커스텀 리스트, 동영상 참조) 추후 다양한 […]