분류 전체보기(10)
-
[앱개발] 날씨 기록 - firestore 를 활용하여 사용자의 마음의 날씨를 기록한다.
사용자의 현재의 마음의 날씨 상태를 기록 하는 "날씨 기록 페이지" 이다. 폴더구조 설명 presentation ㄴ weather_write : 화면기록 폴더 ㄴ component : 화면에서 사용하는 위젯 ㄴ view_model : 화면에 대한 event 및 view 모델 ㄴ weather_write_screen.dart : 화면을 그리는 파일 화면에서의 이벤트를 freezed 라이브러리를 사용하여서 정의 한다. @freezed class WeatherWriteEvent with _$WeatherWriteEvent { const factory WeatherWriteEvent.onChangeWeather(String code) = OnChangeWeather; const factory WeatherWri..
2022.04.08 -
[flutter] text widget 에서 글씨가 짤리는 경우 해결방법 _ max length
이슈 모습 Flutter 에서 TextField의 경우에는 maxLength 라는옵션이 있어서 바로 적용할수 있었는데, TextField의 경우에는 TextField( maxLength: 5 ), Text 위젝의 경우에는 옵션이 없어 아래와 같은 로직을 추가하여서 적용을 할 수 있었다. Text 위젯의 경우에는 아래와 같게 한다. Text( _name.length > 15 ? _name.substring(0, 15)+'...' : _name, ), google font util Widget gFontWithStyle({required String txt, required TextStyle stylel}) { return Text( txt, style: GoogleFonts.roboto( textStyle..
2022.04.08 -
# [android] 캐시데이터 삭제하는 방법 ( delete app cache)
앱 개발시에 서버 데이터를 변경했는데 적용이 안되는 경우 이 경우에는 앱의 캐시를 삭제 예제 /** * deleteCache * @param context */ fun deleteCache(context: Context) { try { val cache: File = context.cacheDir val appDir = File(cache.parent) if (appDir.exists()) { val children: Array = appDir.list() for (s in children) { //다운로드 파일은 지우지 않도록 설정 if (s == "lib" || s == "files") continue deleteDir(File(appDir, s)) } } }catch (e:Exception){ Lo..
2020.03.05 -
부의 추월차선 - 진정한 부를 얻는 방법 : [다른지혜 리뷰]
오늘 소개드릴 책은 엠제이 드마코 저자의 부의 추월차선입니다. 많은 사람들은 한 번 즘은 같은 생각에 대면할 때가 오게 됩니다. '내 삶은 변화될 수 있을까?' 이 질문에 섰을 때 우리는 어떠한 선택을 하느냐에 따라 앞으로의 삶이 달라집니다. 부의 추월차선을 읽었을 때 신선한 충격을 받게 되었습니다. 어쩌면 나의 삶의 가치가 모두 산산이 깨지는 듯한 느낌도 받았습니다. 여러분이 변화에 대한 생각에 직면하게 된 사람이라면 그 선택을 마치기 전까지는 이 책을 손에서 놓지 않으시길 권유드립니다. 그럼 부의 추월 차선을 소개합니다. 부자가 되는 것이 목표인 당신이 '천천히 부자 되기' 전략을 선택했다면, 나쁜 소식을 전해야겠다. 부의 추월차선 국내도서 저자 : 엠제이 드마코(MJ DeMarco) / 신소영역 출..
2020.03.05