inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

[ 동영상 플레이어 ] 강의에 대한 추가 의견 !

533

kokoxg2

작성한 질문수 6

0

안녕하세요, 코드팩토리 덕분에 코딩의 재미를 다시 느끼고 있는 사람입니다. 동영상 플레이어를 다 만들고나서 문득 '유튜브처럼 스크린이 애니메이션으로 부드럽게 렌더링되면 더 보기 좋겠다' 라는 생각이 들어서 아래와 같이 간단하게 코드를 추가해서 작성했습니다.

실생활에서 자주쓰는 앱과 비슷하게 동작하도록 위젯트리를 구성하면 코딩의 재미가 한층 더 높아질 것 같아서 의견남겨봅니다 ㅎㅎ

AspectRatio(
  aspectRatio: _controller.value.aspectRatio,
  child: Stack(children: [
    VideoPlayer(_controller),
      AnimatedOpacity(
        opacity: isShown ? 1.0 : 0.0,
        duration: const Duration(milliseconds: 300),
        child: Column(
          children: [
            _NewVideoButton(
              onPressed: widget.onGalleryClicked,
            ),
            _VideoControlScreen(
              onForwardPressed: onForwardPressed,
              onPlayPressed: onPlayPressed,
              onRewindPressed: onRewindPressed,
              isPlaying: _controller.value.isPlaying,
            ),
            _VideoSlider(
                currentPosition: currentPosition,
                maxPosition: _controller.value.duration,
                onSliderChanged: (val) {
                  _controller.seekTo(Duration(seconds: val.toInt()));
                })
          ],
        ),
      )
  ]),

Jan-14-2023 18-55-13.gif

Flutter 클론코딩

답변 2

0

Dev toProduction

혹시 해당코드 git 있을까요? controlscreen 높이를 어떻게 잡았는지 궁금하네욤 ㅎㅎ

0

코드팩토리

안녕하세요!

아주 훌륭하게 응용을 잘하셨습니다!

LocationPermission.denied관련 질문입니다

0

588

1

videocontrollor dispose

0

432

1

onlogotap함수의 video nullable관련질문

0

391

1

setState 사용 차이

1

445

1

블로그 웹앱 배포 방법

0

509

1

sizedbox 위젯에 primary = RED_COLOR

1

434

1

개념 강의 순서 질문

0

409

1

materialstateProperty 다른 메소드관련질문

0

416

1

내 노트 모아보기

0

502

1

SafeArea (iPhone, Android)

0

408

1

web view 실행 안됩니다.

0

408

1

랜덤 숫자 생성기 프로젝트 관련

0

539

2

안도르이드 애뮬레이터 질문

0

384

1

super를 사용하는 건, 부모와 자식 클래스의 파라미터 이름이 꼭 같아야하나요?

0

475

1

선생님 flutter device를 크롬으로 했을때 http 통신이 안됩니다..

0

783

1

no element

0

442

1

암호화

0

236

1

책과 강의

0

387

1

voidcallback함수와 클래스내에 변수선언에 관한질문

0

476

1

android studio 세팅

0

482

1

오늘도 출근 세팅하기

2

563

1

재사용 클래스 임폴트 방법

0

483

1

가상화를 못하는 CPU인건가요? 확인 부탁드립니다.

0

400

1

flutter dispose 관련

0

1390

2