본문 바로가기

VSCode2

[Flutter] StatelessWidget & StatefulWidget 차이점 정리 Flutter의 Widget은 StatelessWidget(SLW)과 StatefulWidget(SFW)을 상속받아서 만들 수 있다. 또한, 두 위젯은 Scaffold를 이용해 동일한 방식으로 화면을 구성하게 된다. StatelessWidget은 단 한번만 Build를 한다. 한번 그려진 화면은 계속 유지되며, 성능상 장점이 생긴다. StatefulWidget은 state를 포함하며, setState가 발생할때마다 Build과정이 일어나고, 동적 화면을 쉽게 구현이 가능하다. 밑의 예제를 보고 차이점을 확실하게 알아가자. import 'package:flutter/material.dart'; void main() => runApp(SLWApp()); class SLWApp extends Stateless.. 2020. 9. 26.
[Python] Visual Studio Code 개발 환경 구축하기 Visual Studio Code를 지인에게 추천받아 한 번 써보는 김에 포스팅을 한다. python 설치하기 Visual Studio Code를 실행했을때의 화면이다. 왼쪽에 빨간색으로 되어 있는 아이콘을 클릭하자. python을 검색하면 맨 위에 Python이 있고 Install을 눌러 설치해주면 된다. Reload Required가 뜨면 다시 클릭해 주면 된다. (VsCode 버전에 따라 나오지 않을 수도 있다.) 위에 처럼 뜬다면 성공적으로 설치가 된것이다. python 코딩하기 왼쪽 맨 위에 File - New File을 통해 새로운 파일을 만들 수 있다. 새로 만들어진 파일에서 우측 클릭을 하면 Save As..로 파일명을 정할수 있는데 HelloWorld.py로 저장을 하자. print("H.. 2020. 7. 3.