일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- flutter
- 가상환경
- 플러터
- 유데미 코리아
- 디자인패턴
- 유데미
- 코딩
- 명령어
- python
- 개발
- command
- riverpod
- 도서
- 파이썬
- 책
- ListTile
- 개발자
- 맥
- 리버팟
- 리눅스
- 다트
- vscode
- Code Generation
- 프로그래밍
- 유데미 러닝크루
- dart
- linux
- copyWIth
- ExpansionTile
- 위젯
- Today
- Total
목록전체 글 (85)
승상의 코딩 블로그
변수는 선언한 뒤 값을 계속해서 바꿀 수 있다.그러나 const 키워드를 사용하면 그 변수의 값은 변경할 수 없다."변수의 값을 변경하지 못한다" 라는 것은 코드를 읽을 때, 고려해야하는 부분을 줄여줄 뿐 아니라, 자신 또는 타인이 코드를 잘못 수정하지 않도록 해준다. Const 멤버함수모든 상황이 천편일률적일 순 없다.클래스의 멤버변수 또한 상황에 따라 값을 변경해야 할 수도 있고 변경하지 않아야 할 수도 있다.클래스의 멤버변수의 값은 클래스의 멤버함수로 인해 대부분 수정되는데,멤버함수에 const 를 사용하여 클래스의 멤버함수 내부에서 멤버변수가 변경할 수 없게 할 수 있다.(const 로 선언되는 멤버 함수의 내부에서 멤버변수는 읽기만 가능함) HTML 삽입미리보기할 수 없는 소스 예제를 보면, P..
몇 개의 간단한 페이지 있다면 네비게이션(화면이동)을 정리할 필요가 없습니다.그러나 앱의 다양한 곳에서 같은 페이지에 접근해야 한다면, 페이지의 이름을 정의하고 정리하는 것이 효율적일 것입니다.💡 DeepLink 의 문제(ex. 웹 링크를 눌러 어플로 라우팅) 로 인해, Named Route 를 사용하는 것을 추천하지 않는다고 합니다. 그러나 단순 앱내서 앱내로의 이동에 사용하는 경우는 유용합니다. https://docs.flutter.dev/cookbook/navigation/named-routes Navigate with named routesHow to implement named routes for navigating between screens.docs.flutter.dev구현HOME 과 S..
코딩할 때 정말 자주 쓰는 기능이라고 한다면, "뒤로가기"와 "앞으로가기"가 아닐까 싶다.예를 들어, 라이브러리 내부로 이동했다가 다시 원래 위치로 나올 때 뒤로가기를 사용한다. 컴퓨터를 들고 외부에서 코딩할 때는 귀찮아서 마우스를 안가지고 다닐 때가 종종있다.이럴 때는 단축키를 활용해보는 것도 좋은 방법이라고 생각한다. 💡 뒤로가기 : "Control(^)" + "-"💡 앞으로가기 : "Control(^)" + "shift" + "-" 특정 단축키에 시프트를 넣으면 반대되는 경우가 많으므로 참고하자.