본문 바로가기

분류 전체보기41

Flutter 위젯의 생명주기(Widget Lifecycle) Flutter 위젯의 생명주기 위젯의 생명주기를 알면 언제 데이터를 주고받을지, 그리고 화면이 사라질 때 어떤 로직을 처리해야 할지를 정리해서 넣을 수 있습니다. 예를 들어 특정 화면에서 숫자를 계속 올려주는 증가시켜준다고 했을 때 화면을 종료해도 계속 증가가 되면 안 되기 때문에 이런 상황을 막기 위해 화면이 종료될 때 숫자가 증가하는 것도 멈추는 기능을 넣어야 합니다. 예를 들어 스프링 프레임워크를 공부할 때 Bean의 생명주기를 모르고 사용하면 이해하기 힘들듯이 Flutter도 위젯의 생명주기를 알고 사용하는 것이 반드시 필요하다고 생각합니다. StatefulWidget StatelessWidget 위젯의 경우 한 번 생성되면 갱신할 수 없으므로 생명주기가 없습니다. 다른 화면으로 전환 시 모든 로.. 2021. 6. 23.
Flutter Widget 및 디렉토리 구조 Flutter Widget 및 디렉토리 구조 앱을 만들기 위해 본격적으로 Flutter 공부를 시작했습니다. 구글링도 하고 Flutter 공식 홈페이지도 보고 youtube에서 강의도 보며 공부하고 있습니다. 저 같은 주니어 개발자가 Android, iOS 둘 다 섭렵하여 앱을 만드는 건 현실적으로 힘들기 때문에 크로스 플랫폼인 Flutter를 선택하여 공부하게 되었습니다. ReactNative와 Flutter 사이에서 많은 고민을 했지만 Flutter로 최종 선택했습니다. 일단 Flutter는 위젯(Widget)으로 구성되어 있습니다. Flutter에서 Widget이란? 일반적인 Widget 1. 독립적으로 실행되는 작은 프로그램 2. 주로 바탕화면 등에서 날씨나 뉴스, 생활정도 등을 보여줌 3. 그래.. 2021. 6. 17.
GitLab에서 GitHub로 미러링하기 GitLab에서 GitHub로 미러링 하기 오늘은 GitLab에서 GitHub로 미러링 연동 방법을 작성해보려고 합니다. 저는 GitHub보단 GitLab을 사용합니다. 제가 느끼기에 GitLab의 경우 폴더 형식으로 관리할 수 있어서 GitHub보다 편하게 느껴져서 처음 개발을 시작할 때부터 선택하여 사용하고 있습니다. 물론 GitHub를 사용 안 하고 있기엔 GitHub가 대중적이기에 이번에 GitLab 저장되어 있는 코드들을 GitHub에 옮겨보면 어떨까 라는 생각을 하면서 미러링 하는 방법을 남겨두고자 작성하려 합니다. GitHub 개인 액세스 토큰 발급 GitHub 접속 후 로그인을 하게 되면 우측 상단에 프로필 썸네일 이미지가 있습니다. 저는 프로필 이미지를 등록하지 않아서 사진은 없습니다.ㅎ.. 2021. 6. 11.
Windows 10 계정 비밀번호 변경 or 삭제 방법 Windows 10 계정 비밀번호 변경 or 삭제 방법 사업을 시작하기 위해 이사를 하고 난 후 새로운 PC를 구입해서 기존에 제가 사용하던 PC를 동업자분이 사용하게 되었는데 PC를 켤때마다 제가 기존에 설정했던 비밀번호를 입력해야하는 불편함이 있었습니다. 비밀번호 변경 방법을 알고 있었는데 잊어버리는 바람에 찾다가 기록 해두려고 작성했습니다. 로컬 계정의 비밀번호를 변경하거나 비밀번호를 아에 없애는 방법까지 기록하려 합니다. 시작화면에서 계정 설정 변경 클릭 키보드 Window 키 또는 모니터 좌측 하단에 있는 Window 모양을 클릭하면 시작 메뉴가 나옵니다. 위 아이콘 모양이 보이면 우클릭 시 아래와 같이 계정 설정 변경 메뉴가 보입니다. 계정 설정 변경 메뉴를 클릭해줍니다. 로그인 옵션 계정 설.. 2021. 6. 6.
728x90
반응형