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

ff_stars 표지
패키지 상세v3.0.0

ff_stars

별 평가 컴포넌트. 강력하고 사용하기 쉬움. 매우 맞춤 설정 가능.

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
331
좋아요
6
Pub 점수
160

패키지 설치

flutter pub add ff_stars

패키지 개요

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

ff_stars는 사용자 피드백을 위한 사용자 정의 가능한 별점 평가 컴포넌트를 제공하는 플러터 패키지입니다. 강력하면서도 사용하기 쉬운 설계로 개발자가 다양한 맞춤 설정 옵션을 갖춘 인터랙티브한 별점 평가를 만들 수 있습니다. 안드로이드, iOS, 웹, macOS, 윈도우, 리눅스 등 여러 플랫폼을 지원하여 기기 간 일관된 UI를 보장합니다. 앱에서 리뷰, 평가 및 피드백 양식에 이상적입니다. 깔끔하고 잘 구조화된 코드와 지속적인 유지보수를 통해 간단하지만 효과적인 평가 상호작용을 통해 사용자 참여도를 높입니다.

사용 사례

  • 사용자 리뷰 시스템
  • 제품 평가 인터페이스
  • 피드백 수집 양식
  • 설문 응용 프로그램
  • 인터랙티브 앱 평가
  • 콘텐츠 스코어링

주요 기능

  • 높은 사용자 정의 가능한 별 모양
  • 크로스 플랫폼 호환성
  • pub를 통한 간단한 통합
  • 터치하여 평가하는 상호작용 지원
  • 별의 개수를 설정 가능
  • 부드러운 애니메이션 효과

적합한 대상

  • 사용자 평가가 필요한 앱
  • 피드백 기반 애플리케이션
  • 전자상거래 플랫폼
  • 리뷰 기반 서비스
  • 재사용 가능한 컴포넌트를 찾는 UI 디자이너

고려 사항

  • 기본적인 플러터 지식이 필요합니다
  • 사용자 정의에는 CSS와 유사한 스타일링이 필요할 수 있습니다
  • 별점 기반 피드백에 제한됨
  • 등급이 아닌 입력에 적합하지 않습니다
  • 추가 상태 관리가 필요할 수 있습니다
  • 외부 GitHub 저장소에 의존

원본 README

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

ff_stars

Function Introduction

  1. Support the full star, half-star arbitrary star.
  2. Support Click & Drag and adjust to set the minimum points.
  3. Support custom stars pictures, size, spacing, quantity.
  4. Support choice uses "Enter Act (default)" or "Since the Four Raidth (Recent Value)" to take the final value.

Show results

  1. Some network environments may not be able to view the renderings.
  2. Git picture is slower, download Demo directly.
  3. If you encounter "Could not build the application for the simulator", please use "flutter clean".
pub
// integrated
dependencies:
  ff_stars: ^3.0.0 // Support null safety (continuous maintenance)
  ff_stars: ^0.1.6 // Do not support null safety (follow-up no longer maintenance)

// Introduce
import 'package:ff_stars/ff_stars.dart';

Instructions

FFStars(
  normalStar: Image.asset("assets/normalImage.png"),
  selectedStar: Image.asset("assets/selectedImage.png"),
  starsChanged: (realStars, selectedStars) {
    print("real: $selectedStars, final: $realStars");
  },
  step: 0.01,
  defaultStars: 3.5,
  // starCount: 5,
  // starHeight: 40,
  // starWidth: 40,
  // starMargin: 20,
  // justShow: true,
  // rounded: true,
  // followChange: true,
),

GitHub

https://github.com/flutting/ff_stars

카테고리

소스 저장소

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