일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 명언모음
- 이모지메모
- androidx
- 코틀린
- 명심보감
- 소울칼리버6
- Freesound
- Firebase
- 오픈소스
- Linux
- 좋은글필사하기
- Flutter
- ASMR
- 공자명언
- 공부집중
- Streaming
- DART
- 1인개발자
- bash
- 파이썬
- kotlin
- jetpack compose
- Coroutine
- Android
- 넷플릭스
- 장자명언
- 벤자민플랭클린
- recyclerview
- FSM
- 이모지
- Today
- Total
목록전체 글 (407)
Vintage appMaker의 Tech Blog

Navigator.of(context).push()를 이용해 화면을 이동한 상태에서 TextField에서 키보드의 전환이 자주 일어나게 될 경우, 이전화면에서 build가 호출되는 상황이 발생될 수 있다. 이럴경우, 이전화면에서는 build 함수에서 다음과 같은 코드로 "자신이 화면의 권한을 가지고 있는 지 채크"하여 화면을 처리할 수 있다. 이런 상황에서 문제가 발생하는 가장 큰 이유는 build 환경에서 서버와 통신을 하는 코드를 많이 사용하기 때문이다. var route = ModalRoute.of(context); if (route != null) { print("route.settings.name = ${route.settings.name}, route = ${route}"); print("ro..

chatGPT는 개발자 입장에서는 결코 무시할 수 없는 솔루션이다. 수많은 활용예제들이 나오고 있지만 가장 유효성이 높고 실용적인 답변은 programming 정보이기 때문이다. 그런 점에서 chatGPT의 open API를 이용한 예제들이 빠른 속도로 github에 올라오고 있다. 다음은 Flutter에서 chatGPT를 사용하는 방법을 설명한 유튜브 컨텐츠이다. 그리고 소스도 github에 올라온 상태이다. - 유튜브 동영상 : Codepur의 채널 - github 소스 GitHub - iampawan/ChatGPT-Flutter-AIChatBot: A Chatbot chat app built using the Flutter framework and OpenAI's GPT-3 language mo A..

1. 소프트웨어 개발자들에게는 그닥 인기가 없지만, VBA(Visual Basic for Application)은 안정된 고객을 가지고 있는 산업이다. 바로 "업무자동화" 영역이다.그리고 이 분야에서 꾸준히 개발(??)을 해온 개발자 역시 워라벨이 좋은 개발직군에 속한다. 물론, 나같은 직업 개발자들에게는 그 분야 전문가들이 semi-professional(준프로)로 여겨지지만 그들 역시 결코 무시못할 노하우와 경쟁력을 가지고 있다(온라인 강의를 보더라도 Excel 자동화 강의가 많은 이유가 무엇이라고 생각하는가? 산업에 필요하니까 있는 것이다). 2. 요즘은 MS Office 이상으로 Google Docs도 널리 사용되고 있다. 아무래도 무료에 가까운 정책이고 온라인에서 공동작업이 편하기 때문이다. 그..

Row에서 화면의 다른크기의 문자들을 아래줄부터 맞추어야 할 때는 Row의 textBaseline 파라메터를 TextBaseline.alphabetic로 넘긴다. 그리고 crossAxisAlignment 파라메터를 CrossAxisAlignment.baseline으로 넘긴다. 부모위젯의 범위에 벗어나는 위치에 위젯을 배치하고자 한다면 Baseline 위젯을 사용할 때도 있다. 단, 부모위젯의 크기가 Fix가 된 상태여야 하며, baseline을 기준으로 위치를 지정해야 한다. baseline 파라메터는 부모위젯의 baseline을 기준으로 얼마만큼 이동할 지를 설정한다. -값을 가질 경우, 위로 향한다. baselineType 파라메터는 일반적으로 TextBaseline.alphabetic을 설정한다. ..