수백만 개의 최신 Android 앱, 게임, 음악, 영화, TV, 책, 잡지 등을 즐겨보세요. 언제 어디서나 모든 기기에서 가능합니다.
이것은 DragSortListView 라이브러리의 데모 앱입니다. 프로젝트는 저장소 이름: drag-sort-listview로 GitHub에서 호스팅됩니다.
DragSortListView는 목록 항목의 드래그 앤 드롭 재정렬을 중재하는 Android ListView 위젯의 확장입니다. 주요 목적은 드래그된 항목을 추적하는 빈 "드롭 슬롯"을 제공하여 즉석에서 목록을 효과적으로 재정렬하는 것입니다. DragSortListView는 긴 목록 위로 항목을 드래그하는 동안 스크롤하는 까다로운 작업도 처리합니다. 애니메이션 전환은 프로세스에 원활하고 직관적인 느낌을 줍니다.
위에서 설명한 기본 기능과 함께 여러 편의 기능이 제공됩니다. 가장 일반적인 드래그 시작 및 항목 제거 기술이 구현되었으며 간단한 XML 속성을 통해 액세스됩니다.
• 드래그 시작: 터치 시, 드래그 시, 길게 누르기 시
• 항목 제거: 클릭 시, 플링 시, 슬라이드 시
첫 번째 데모인 '기본 사용법 놀이터'는 메뉴를 통해 라이브러리의 기본 기능을 노출합니다. 드래그 시작 및 항목 제거 방법을 동적으로 변경하고 목록에 머리글/바닥글을 추가할 수 있습니다. 나머지 데모에서는 보다 고급 사용법을 다룹니다.
아시다시피 댓글에 언급된 라이브러리 관련 문제는 눈에 띄지 않고 시들게 될 것입니다. GitHub 프로젝트 페이지에서 이슈 티켓을 열거나 저에게 직접 이메일을 보내주세요. 감사합니다. 즐겁게 드래그하세요!
0.4.1:
- Play 스토어 충돌 보고서를 해결하기 위한 버그 수정.
0.4.0:
- 애니메이션을 제거하고 삭제합니다.
더 읽어보세요