일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 금리와 물가와의 상관관계
- 붙여넣기 단축키
- 윈도우 10 슬라이드 종료 단축키 만들기
- AIX NAS NFS
- 오라클DB팁
- 메타버스 용어
- 무료 이미지 제공 사이트
- 복사 단축키
- AIX NFS
- javascript redirection code
- POP폰트
- ie모드 해제
- 윈도우10 먹통현상 해결하기
- 삼성멀티캠퍼스SQL
- net user 사용법
- 오라클팁
- 스타워즈 영화 감상 순서
- 레드햇 버전확인
- OpenSSL 업데이트
- 부자의 그릇 요약
- 업무에 바로 쓰는 SQL
- 엑셀에서 콤마를 제외한 숫자 개수 세기
- AIX 버전확인
- 잘라내기 단축키
- 작업표시줄 먹통현상 해결하기
- 윈도우 10 프리징 해결하기
- 롤오버 기간을 설정한 비밀번호 마이그레이션 방법
- 헤드퍼스트SQL
- 바탕화면에 원격 데스크톱 연결 바로가기 만들기
- 한글 기호 자동변환 해제
Archives
- Today
- Total
Today is Present.
처음 배우는 플러터 #유동환 본문
먼저 클래스 이름입니다. _MyHomePageState에서 언더바(_)의 의미는 이 클래스가 동일한 파일에서만 접근할 수 있음(private)을 의미합니다. 다트에서는 자바와 같이 public, private, protected와 같은 접근 제어자의 키워드가 없으며 클래스 이름 앞에 언더바(_)가 있으면 내부(private) 클래스로 봅니다

NOTE 안드로이드 스튜디오 주요 단축키 다음 단축키는 안드로이드 앱 개발에서 자주 사용하므로 익혀두면 편리합니다. ● [Ctrl] + [B] 메서드 안으로 들어가기 ● [Shift] + [Shift] 검색하기 ● [Ctrl] + [Ctrl] 실행하기 ● [Shift] + [F10] 최근 실행한 것 재실행하기 ● [Ctrl] + ← 뒤로 돌아가기(navigate back ) ● [Ctrl] + → 앞으로 가기(navigate forward) ● [Ctrl] + [Alt] + [L] 코드 포맷 맞추기(formatting ) ● [Ctrl] + O : overide되는 메서드 목록 확인 |
플러터의 위젯은 크게 Stateless 위젯과 Stateful 위젯으로 구별합니다.
Stateless 위젯은 화면 표시용 위젯입니다.
위젯이 로딩되어 화면에 표시된 이후에는 사용 자 이벤트나 동작이 있어도 내용을 변경할 수 없습니다.
Stateless 위젯은 StatelessWidget 클래스입니다.
요약하면 Stateless 위젯을 만들기 위해서는 먼저 StatelessWidget 클래스를 상속하고 build() 메서드에서 내가 원하는 위젯을 반환하면 됩니다.
NOTE_ 플러터를 명령창에서 실행하는 방법 - flutter run 명령
flutter run lib/stateless_to_stateful_widget_demo.dart
플러터 프로세스 흐름(안드로이드 스튜디오 콘솔창) stateful_widget_lifecycle_demo.dart 파일의 실행 로그 I/flutter (23992): initState(): 기본값을 설정합니다. I/flutter (23992): didChangeDependencies() 호출됨 I/flutter (23992): build() 호출됨 I/flutter (23992): _onClick() 호출됨 I/flutter (23992): setState() 호출됨 I/flutter (23992): build() 호출됨 I/flutter (23992): _onClick() 호출됨 I/flutter (23992): setState() 호출됨 I/flutter (23992): build() 호출됨 |
728x90
반응형
'프로그래밍, 코딩' 카테고리의 다른 글
소프트웨어공학 기본 학습 (0) | 2023.06.13 |
---|---|
아이투자에서 종목 데이터 크롤링 후 종목분석 (0) | 2021.03.13 |
[PHP] ajax와 mysql 연동하기 2 (0) | 2021.02.09 |
[javascript] 브라우저 버전 체크 (0) | 2021.02.09 |
[PHP4] 기준 시간 이후로 페이지 열기 (0) | 2021.02.08 |