Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
software_development:flutter [2023/05/03 23:05] – [windows] prgram | software_development:flutter [2025/07/07 14:12] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 24: | Line 24: | ||
* Emulator Terminated : Help> | * Emulator Terminated : Help> | ||
- | <code> | + | |
- | code | + | ==== Android Studio ==== |
+ | Flutter Hot reload : 지금 상태에서 업데이트 (Widget 의 build 함수 안에 있는 것만 가능) | ||
+ | Flutter Hot restart : 처음부터 실행 | ||
+ | |||
+ | class AA extends ~~~ : AA에서 alt+enter (Show Context Action) -> missing override 자동입력 | ||
+ | 우클릭 : Reformat | ||
+ | - File > Setting > Keymap > 검색 > 단축키 설정 | ||
+ | |||
+ | Show Context Action : wrap 지우기, wrap 씌우기 | ||
+ | |||
+ | stless 입력 -> StatelessWidget 자동생성 | ||
+ | stful | ||
+ | |||
+ | 우클릭: Refactor -> rename => 모든 이름 변경 | ||
+ | |||
+ | ==== Hello, World ==== | ||
+ | |||
+ | <code java> | ||
+ | void main() { | ||
+ | // | ||
+ | |||
+ | runApp( | ||
+ | MaterialApp( | ||
+ | debugShowCheckedModeBanner: | ||
+ | |||
+ | home : Scaffold( | ||
+ | backgroundColor: | ||
+ | //body: Text(" | ||
+ | body: Center( // 가운데 | ||
+ | child: Text(" | ||
+ | style: TextStyle( | ||
+ | color: Colors.white, | ||
+ | fontSize: 20.0 | ||
+ | ) | ||
+ | ) | ||
+ | ) | ||
+ | ), | ||
+ | ), | ||
+ | ); | ||
+ | } | ||
</ | </ | ||
+ | |||
+ | ==== pubspec.yaml ==== | ||
+ | pubspec.yaml | ||
+ | put get 클릭 | ||
+ | |||
+ | === Asset 추가 === | ||
+ | flutter: 아래 | ||
+ | assets: | ||
+ | - asset/img/ (폴더명) | ||
+ | |||
+ | === dependencies === | ||
+ | https:// | ||
+ | < | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== Packages ==== | ||
+ | === WebView === | ||
+ | * < | ||
+ | * net:: | ||
+ | (https 아니거나, | ||
+ | - android: | ||
+ | https:// | ||
+ | |||
+ | ※프로젝트 자체를 껐다가 다시켜야 함 | ||
+ | |||
{{tag> | {{tag> |