profile
열심이하는자

firebase에서 10등까지 데이터 가져오고, 내 현재 랭킹 데이터 가져오기

Firebase Realtime Database를 사용하여 10등까지의 데이터를 가져오고, 사용자의 현재 랭킹 데이터를 가져오는 방법을 안내해 드리겠습니다. 아래는 예시로 주어지는 코드입니다. 위 코드에서는 LeaderboardUI 스크립트를 사용하여 10등까지의 리

2023년 5월 29일
·
0개의 댓글
·

InkWell 위젯과 GestureDetector 위젯 차이는

Flutter에서 InkWell과 GestureDetector는 두 가지 다른 유형의 사용자 상호 작용을 처리하는 위젯입니다. 둘 다 터치 이벤트를 처리하고 콜백을 통해 상호 작용을 트리거하지만, 사용 방식과 효과에 차이가 있습니다.InkWell:InkWell은 Mat

2023년 4월 16일
·
0개의 댓글
·

Visibility 뭐야

Visibility는 Flutter의 UI 프레임워크에서 사용되는 위젯입니다. 이 위젯은 자식 위젯의 가시성을 제어할 수 있는 방법을 제공합니다. Visibility 위젯은 주로 다음 세 가지 속성을 사용하여 자식 위젯의 가시성을 조절합니다.visible: 이 속성은

2023년 4월 11일
·
0개의 댓글
·

MainAxisSize 뭐야

MainAxisSize는 Flutter 프레임워크의 RenderFlex 레이아웃에서 주 축(main axis)의 사용 가능한 공간을 어떻게 처리할지 결정하는 열거형(enumeration)입니다. 이것은 주로 Column과 Row 위젯에서 사용됩니다.MainAxisSiz

2023년 4월 11일
·
0개의 댓글
·

flutter 한글폰트 사용하기

Flutter에서 한글 폰트를 사용하려면 다음과 같은 단계를 수행해야 합니다.한글 폰트 파일 준비먼저 사용하려는 한글 폰트 파일을 준비해야 합니다. TTF 또는 OTF 형식의 파일을 사용할 수 있습니다. 예를 들어, 무료로 사용할 수 있는 '나눔 고딕' 폰트를 사용하려

2023년 4월 11일
·
0개의 댓글
·

색상값 class 만들려면

Flutter에서 색상값 클래스를 만들려면 Color 클래스를 확장하면 됩니다. 예를 들어, 다음과 같이 색상 값을 나타내는 MyColor 클래스를 만들 수 있습니다.위의 코드에서 MyColor 클래스는 Color 클래스를 상속받습니다. const MyColor(int

2023년 4월 11일
·
0개의 댓글
·

flutter NestedRoute 뭐야

NestedRoute는 Flutter에서 라우트(route)를 중첩(nested)하여 사용하는 방식을 말합니다. 이는 앱 내에서 독립적인 라우트 구조를 구성할 때 유용하며, 주로 복잡한 앱 내비게이션 구조를 관리하기 위해 사용됩니다.GoRouter는 Flutter에서

2023년 4월 11일
·
0개의 댓글
·

navigatorKey가 뭐야

navigatorKey는 Flutter에서 사용되는 GlobalKey 객체로, Navigator 위젯에 대한 고유한 참조를 제공합니다. GlobalKey는 전역으로 고유하게 식별되는 키로, Flutter 위젯 트리 전체에서 사용할 수 있습니다. Navigator는 앱에

2023년 4월 10일
·
0개의 댓글
·

gorouter에서 ShellRoute,NestedRoute 뭐야

Flutter의 GoRouter 패키지는 애플리케이션 내에서 라우팅 및 탐색을 처리하는 데 사용되는 라이브러리입니다. 이 라이브러리에서 ShellRoute와 NestedRoute는 라우트 구성의 다른 형태입니다.ShellRoute:ShellRoute는 라우트 구조의 상

2023년 4월 10일
·
0개의 댓글
·

dart언어에서 변수명앞에 '_'를 붙이는 이유가 뭐야

Dart 언어에서 변수명 앞에 '\_'를 붙이는 것은 일반적으로 해당 변수가 해당 파일에서만 사용되고, 파일 외부에서는 직접 접근해서 사용하지 않아야 함을 나타내는 관례입니다. 이것을 "private 변수"라고도 부릅니다.Dart 언어에서는 변수나 함수 이름 앞에 '\

2023년 4월 10일
·
0개의 댓글
·

flutter statelessful 와 stateful 비교

Flutter에서 위젯은 두 가지 유형으로 구분됩니다. StatelessWidget와 StatefulWidget입니다.StatelessWidgetStatelessWidget은 변경 불가능한 위젯입니다. 즉, 한번 생성되면 상태가 변하지 않습니다. 이러한 위젯은 보통 화

2023년 4월 10일
·
0개의 댓글
·

Mediaquery vs Layoutbuilder에 대해 비교

Flutter에서는 레이아웃 구성을 위해 MediaQuery와 LayoutBuilder라는 두 가지 유틸리티 클래스가 제공됩니다.MediaQuery는 현재 장치의 미디어 쿼리 정보를 제공하는 클래스입니다. 이 클래스를 사용하면 현재 디바이스의 크기, 방향, 해상도 등과

2023년 4월 10일
·
0개의 댓글
·

class의 캡슐화는 어떤 의미

캡슐화(Encapsulation)는 객체 지향 프로그래밍(Object-Oriented Programming, OOP)에서 중요한 개념 중 하나로, 데이터와 함수를 하나의 클래스로 묶어서 관리하는 것을 의미합니다. 캡슐화를 통해 코드의 구조를 개선하고, 유지보수와 확장이

2023년 4월 10일
·
0개의 댓글
·

flutter에서 widget, function,class 의 차이점

Flutter에서 Widget, Function, Class는 모두 애플리케이션 개발에 사용되는 핵심 개념들입니다. 각각의 차이점은 다음과 같습니다:Widget:Flutter에서 Widget은 애플리케이션의 기본 구성 요소입니다. Widget은 화면에 나타나는 모든 것

2023년 4월 10일
·
0개의 댓글
·

flutter 키워드

lutter는 Google에서 개발한 오픈소스 UI 소프트웨어 개발 키트 (SDK)입니다. Dart라는 프로그래밍 언어를 사용하여, iOS와 Android 운영 체제를 위한 네이티브 앱을 빌드할 수 있습니다. 몇 가지 주요 Flutter 키워드를 살펴보겠습니다:Widg

2023년 4월 10일
·
0개의 댓글
·

visualDensity 뭔가

Flutter에서 visualDensity는 화면에 보이는 위젯들의 밀도와 관련이 있습니다. 이 속성은 위젯의 크기, 간격, 패딩 등의 값을 조정하여 화면에서 더 조밀하거나 덜 조밀하게 표시할 수 있습니다.visualDensity의 값을 조정하면 위젯의 크기나 간격 등

2023년 4월 10일
·
0개의 댓글
·

ScrollController 뭔가

Flutter에서 ScrollController는 스크롤 가능한 위젯을 제어하는 데 사용되는 클래스입니다. ScrollController는 사용자가 스크롤을 수행할 때 위치 및 애니메이션 상태를 추적합니다. 이를 사용하여 스크롤 위치를 설정하거나 가져오거나, 스크롤 애

2023년 4월 10일
·
0개의 댓글
·

NavigatorState 뭔가

NavigatorState는 Flutter의 Navigator 위젯의 상태를 나타내는 클래스입니다. Flutter에서 Navigator는 애플리케이션의 화면 전환을 관리합니다. Navigator는 위젯 트리를 사용하여 스택으로 앱의 화면을 구성하고, 앱의 탐색을 구현하

2023년 4월 10일
·
0개의 댓글
·

extendBodyBehindAppBar 뭔가

extendBodyBehindAppBar는 Flutter의 Scaffold 위젯에서 사용되는 속성입니다. 이 속성은 true로 설정되면, 스크롤 가능한 위젯이 AppBar 아래로 확장되어, AppBar을 투명하게 만들 수 있습니다. 이를 통해 더욱 독특한 디자인이 가능

2023년 4월 10일
·
0개의 댓글
·

preferredsize는 뭔가

Flutter에서 PreferredSize는 주로 앱의 상단 바(AppBar)나 하단 바(BottomNavigationBar)와 같은 위젯에 사용되며, 위젯의 선호되는 크기를 지정하는 역할을 합니다. 이 클래스는 주로 Scaffold의 appBar 속성에서 사용되며,

2023년 4월 10일
·
0개의 댓글
·