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

패키지 상세v2.2.2

timer_count_down

간단한 카운트다운 타이머입니다. 간단한 타이머를 만들기 위해 사용됩니다. 순수한 모든 것

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
3만
좋아요
200
Pub 점수
150

패키지 설치

flutter pub add timer_count_down

패키지 개요

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

최소한의 설정으로 기본 타이머를 만들기 위해 설계된 간단하고 순수한 Dart 카운트다운 타이머 패키지입니다. Android, iOS, Web, macOS, Windows, Linux 등 여러 플랫폼을 지원합니다. 복잡한 종속성 없이 간단한 카운트다운 기능이 필요한 애플리케이션에 적합합니다. 가볍고 쉽게 통합할 수 있어 게임 내 타이머, 알림, 시간 제한 도전과 같은 사용 사례에 적합합니다.

사용 사례

  • 앱에서 간단한 카운트다운 만들기
  • 제한 시간 도전 과제 구현
  • 알림 또는 경보 시스템 구축
  • 교육용 앱에 타이머 추가하기
  • 게임 메커니즘 사용
  • 만기까지 시간 표시기 표시

주요 기능

  • 경량이며 순수한 Dart
  • 크로스 플랫폼 지원
  • 카운트다운을 위한 간단한 API
  • 외부 종속성 없음
  • Flutter와의 간편한 통합
  • 사용자 정의 가능한 카운트다운 기간

적합한 대상

  • 초보자 플러터 개발자
  • 간단한 타이머 구현
  • 기본적인 카운트다운 로직이 필요한 앱
  • 최소 종속성의 프로젝트
  • 시간 기반 UI 컴포넌트

고려 사항

  • 제한된 고급 기능
  • 복잡한 타이밍 시나리오에 적합하지 않음
  • 내장된 일시정지/재개 기능 없음
  • 콜백을 수동으로 처리해야 합니다
  • 기본적인 카운트다운 요구 사항에만 최적
  • 기본 설정을 초과한 사용자 정의 없음

원본 README

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

Simple Count Down

pub

A highly customizable countdown widget for Flutter, with support for custom styling, intervals, and onFinished callbacks.

Preview

Installing

  • Add the latest version of the package to your pubspec.yaml file in the dependency section.
  dependencies:
    flutter:
      sdk: flutter

    timer_count_down: ^2.2.2

Run this in your terminal or click on pub get

$ flutter pub get

How to use

Simple example for the usage of the package is shown below.

class MyWidget extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Countdown(
      seconds: 20,
      build: (BuildContext context, double time) => Text(time.toString()),
      interval: Duration(milliseconds: 100),
      onFinished: () {
        print('Timer is done!');
      },
    );
  }
}

Example

For pause, restart and resume you need to use CountdownController. For an example of using the package, please check the example folder. Otherwise, keep reading and keep going!

카테고리

소스 저장소

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