robinhood / ticker
스크롤 텍스트 변경 애니메이션이 있는 안드로이드 텍스트 뷰
이 프로젝트에 대해
robinhood 님의 ticker 프로젝트는 GitHub에서 4.4K개의 별을 받으며 많은 개발자들의 주목을 받고 있습니다. 특히 Java 환경에서 유용하게 활용될 수 있으며, 최근 오픈소스 커뮤니티에서 활발한 기여와 토론이 이루어지고 있는 트렌딩 레포지토리입니다.
Language Breakdown
🇰🇷 한국어 번역 README
캐시 히트버전 2로의 마이그레이션
티커 2.0에서 도입된 몇 가지 치명적인 API 변경사항이 있습니다. 참고해 주세요. 2.0 마이그레이션 문서.
티커란 무엇인가요?
티커는 스크롤되는 텍스트를 표시하는 간단한 안드로이드 UI 컴포넌트입니다. 생각해 보세요 주행거리계는 한 숫자에서 다음 숫자로 이동할 때 스크롤되는데, 이는 티커와 비슷합니다. 티커는 문자열 간 부드러운 애니메이션과 문자열 크기 조절(예: 애니메이트) 작업을 담당합니다 "9999"에서 "10000"으로.
애니메이션 진행 방식을 지정하려면 캐릭터 배열을 순서대로 정의할 수 있습니다. 각각 티커가 표시하는 문자는 이 배열에 의해 제어되며, 이 배열은 어떻게 애니메이션할지 결정합니다. 시작 캐릭터에서 목표 캐릭터로 넘어가는 경우입니다. 예를 들어, 기본 ASCII 문자만 쓴다면 리스트에서 'A'에서 'Z'로 애니메이션을 할 때, 'A' -> 'B' -> ... 'Z'. 우리는 공연할 거야 랩어라운드 애니메이션이 더 빠르면 (예: 'Z'에서 'A'로 넘어가면 'Z' -> 'A'가 애니메이션됩니다).
시작하기
'build.gradle'에 티커 의존성을 추가하세요.
사용
XML로 '티커뷰'를 정의하세요:
그 다음 애니메이션 스타일을 지정하는 캐릭터 배열을 추가하세요:
그거야! 이제 'setText'를 호출해 데이터를 표시할 수 있습니다.
커스터마이징
현재 저희는 꽤 제한된 맞춤형 기능을 지원하고 있으니, 부디 저희에게 맡겨 주세요 사용 사례에 노출해야 할 새로운 기능이나 API를 파악하면 저희가 고려하겠습니다 앞으로 출시될 예정이고(물론 자유롭게 포크해도 됩니다!).
외관과 f를 커스터마이즈할 수 있습니다
🌐 본 텍스트는 빠른 이해를 돕기 위한 요약 번역본입니다. 정확한 기술 정보 및 전체 코드는 GitHub 원문에서 확인하실 수 있습니다.
🔗 유사한 프로젝트
이 정보는 AI가 자동으로 분석한 결과입니다. 정확한 내용은 원문을 확인하세요.
robinhood/ticker GitHub 원문 바로가기 →