패키지, 저장소 및 앱 카테고리 검색

flutter_advanced_progress 표지
패키지 상세v1.0.0+1

flutter_advanced_progress

여러 속성을 사용하여 완전히 맞춤화할 수 있는 고급 진행률 위젯입니다. 한번 시도해보고 즐겨보세요!

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
17
좋아요
38
Pub 점수
150

패키지 설치

flutter pub add flutter_advanced_progress

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

Flutter용으로 매우 사용자 정의가 가능한 진행률 위젯으로, 광범위한 스타일링 및 동작 옵션을 제공합니다. 다양한 진행 유형, 부드러운 애니메이션, 모든 주요 플랫폼에서 반응형 디자인을 지원합니다. 외관과 상호작용을 제어하기 위한 직관적인 속성을 통해 로딩 또는 처리 작업 중 사용자 경험을 향상시킵니다. 표준 진행률 인디케이터의 유연하고 시각적으로 매력적인 대안을 찾는 개발자에게 이상적입니다.

사용 사례

  • 로딩 상태 시각화
  • 양식 제출 진행 상황 추적
  • 데이터 가져오기 지표
  • 사용자 정의 애니메이션 진행률 바
  • 백그라운드 작업 모니터링

주요 기능

  • 완전히 사용자 정의 가능한 외관
  • 여러 가지 진행 유형
  • 부드러운 애니메이션 지원
  • 크로스 플랫폼 호환성
  • 반응형 디자인 통합
  • 풍부한 구성 옵션

적합한 대상

  • 고급 UI 컨트롤이 필요한 개발자
  • 복잡한 로딩 워크플로를 가진 앱
  • 디자인 중심 애플리케이션
  • 인터랙티브 대시보드
  • 고도로 사용자 정의된 사용자 인터페이스

고려 사항

  • Flutter 레이아웃 원칙에 대한 이해가 필요합니다
  • 고강도 사용 시 성능 조정이 필요할 수 있습니다
  • 기본 설정 외에 문서가 제한적
  • 매우 높은 빈도의 업데이트에 최적화되지 않음

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

flutter_advanced_progress

An advanced progress widget, that can be fully customized with bunch of properties, just try it and enjoy!

State 1 State 2
Flutter Advanced Progress Light Flutter Advanced Progress Dark

AdvancedProgress Parameters

Parameter Description Type Default
primaryValue Value for primary progress. double
secondaryValue Value for secondary progress. double
secondaryWidth Secondary progress width. double 10.0
radius Total radius for whole widget. double
startAngle Progress start angle. double 120.0
maxDegrees Progress degrees from [startAngle]. double 300.0
progressGap Gap between primary and secondary progress. double 0.0
division Primary progress division. int 10
levelAmount Amount of levels on primary progress. int
levelLowWidth Width of levels on primary progress. double 1.0
levelLowHeight Height of low levels on primary progress. double 8.0
levelHighWidth Height of high levels managed by [division] on primary progress. double 2.0
levelHighHeight Width of levels on primary progress. double 16.0
levelHighBeginEnd True if need to begin and end with high level. bool false
primaryColor Primary color that used as a color for progress of first in gradient. Color
secondaryColor Secondary color that used last in gradient. Color
tertiaryColor Tertiary color that used for inactive part of progress. Color
child Child widget. Widget

카테고리

의존성

의존성 목록 1 개

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.