일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- bash
- androidx
- Android
- 1인개발자
- kotlin
- jetpack compose
- 이모지
- FSM
- 코틀린
- recyclerview
- 벤자민플랭클린
- ASMR
- Streaming
- Flutter
- 장자명언
- 소울칼리버6
- Freesound
- Firebase
- 공부집중
- 넷플릭스
- 명심보감
- 파이썬
- 명언모음
- 공자명언
- 오픈소스
- 좋은글필사하기
- 이모지메모
- DART
- Coroutine
- Linux
- Today
- Total
목록분류 전체보기 (528)
Vintage appMaker의 Tech Blog
1. Activity의 setCompose에서 MaterialTheme를 지정한 함수 안에 Surface로 자식 View를 지정한다. 2. Surface는 화면의 최상위 View로 Container 역할을 한다. modifier는 대부분의 View에서 사용되며 View의 속성을 지정할 때 사용된다. 3. Box는 Surface와 비슷한 Container View이다. 그리고 modifier의 메소드를 통해서 padding(dp)
Flow 위젯은 레이아웃 위젯과 같이 자식위젯들(children)의 위치를 관리하는 위젯이다. 단지, 어떤 Rule을 정하고 그 Rule에 맞게 자식들을 재배치한다. Flow 위젯은 주로 Animation을 이용하여 FloatingButton같은 기능을 처리할 때 많이 사용된다. 1. Flow는 자식들의 위치를 raw level에서 처리한다. 2. FlowDelegatge 클래스를 상속해서 만들고 paintChildren, sholdRepaint를 오버라이드 한다. 3. raw level이다보니 스크린 전역의 값으로 위치를 지정해야 한다. Flow를 사용하려면 Flow( delegate: FlowDelegate을 상속받은 클래스, children: [자식위젯들], ); 와 같이 사용하면 된다. 다음은 전..
Flutter로 개발하다보면 setState()를 사용하므로써 전체 위젯이 갱신되어 과부하가 생기는 경우가 많다. 이럴 경우, 특정영역의 위젯만 갱신되기를 원하게 되는 데, 상위위젯의 변수와 연동하려면 StatefulBuilder를 사용하는 것이 간편하고 효율적이다. 여기서 참고해야할 것은 1. StatefulBuilder안에서 정의된 위젯만 다시 빌드된다. 2. StateSetter 함수명을 setState외의 이름으로 한다(감싸고 있는 StatefulWidget과의 구분을 위함) import 'package:flutter/material.dart'; void main() { runApp(StatefulBuilderApp()); } class StatefulBuilderApp extends Statel..
코딩을 하며 세세히 설명하는 유튜브 채널이 아니다. 핵심만 알려주는 채널이다. 그러므로 입문자보다는 개발자에게 도움이 많이 되는 유튜브 채널이다. Flutter Mapp Flutter is a UI Toolkit built by Google which use Dart programming Language and is used to build any Mobile Apps. We code Flutter apps on the channel and make coding related videos. 0 Subs - 1st January 2021 10,000 Subs - 23 July 2021 20,000 Subs - 27 Sept www.youtube.com 컨텐츠 편집능력도 좋다. 단순히 코딩 및 디버깅 화면을..