[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출! 강의을 참고하여 작성하였습니다. Flutter 의 언어는 Dart로 되어 있습니다. 이번 포스트는 Flutter을 시작 하기 전에 알아두면 좋을 Dart 의 기본적인 부분을 공유하려고 합니다. Optional (옵셔널) Dart는 자료형을 NonNull 또는 Nullable 로 선언할 수 있는데요. Nullable로 처리하는 방법은 Optional로 처리할 수 있습니다. 옵셔널 선언 방법 NULL 허용하겠다는 의미로써 자료형 뒤에 ? 을 입력 (ex) String?) 옵셔널로 설정된 Value에 초기값 설정 방법은 다음과 같습니다. ??= 코틀린의 ?: 와 동일 자료형 확인 자료형 확인 방법은 is 로 확인할 ..
대부분의 List를 구현 시 RecyclerView 를 활용할 것입니다. 다수의 Data를 갖고있는 List의 Data를 갱신 시 깜박이는 것을 확인 할 수 있을 것입니다. 데이터 갱신 시 깜박이는 현상을 막을 수 있는 방법은 없을까요? 깜박이는 현상은 Data를 갱신하면서 List의 모든 Cell을 다시 그리면서 발생하고 있습니다. 그렇다면 이미 존재하고 있는 Cell을 다시 안그리는 방법은 없을까요? Adapter에 고유한 id를 을 갖고있다는 것을 설정하면 됩니다. val adatper = NewAdapter() //RecyclerView에 설정할 adapter adatper.setHasStableIds(true) 또한 Adapter의 getItemId을 override 하여 고유한 id를 선언합니..
- 알고리즘
- 고시문
- issue
- 미션차이나센터
- 스코어헬퍼
- 고시문헬퍼
- 패턴
- IT
- Kotlin
- 코틀린
- IOS
- 임용고시
- 디자인패턴
- 점수판
- flutter
- push
- view
- swift
- missioon
- Android
- DI
- 선교
- 탁구
- 안드로이드
- RXjava
- Android Studio
- MCC
- missionchina
- java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |