일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 이모지
- 명언모음
- Firebase
- 장자명언
- 소울칼리버6
- Android
- 명심보감
- Freesound
- Coroutine
- 코틀린
- androidx
- 좋은글필사하기
- 파이썬
- 이모지메모
- DART
- jetpack compose
- 1인개발자
- 공부집중
- 오픈소스
- Linux
- 공자명언
- ASMR
- 벤자민플랭클린
- Flutter
- kotlin
- Streaming
- recyclerview
- 넷플릭스
- FSM
- bash
- Today
- Total
목록전체 글 (524)
Vintage appMaker의 Tech Blog
dart에서 List에 값을 넣을 때, Closure 형태의 함수들을 사용할 수 있다. 그러므로 case 문이 길어질 경우, case별 함수를 정의한 후, List로 만들어 인자를 넘기면 가져와 실행시킬 수 있는 Function table로 활용할 수 있다. kotlin, python, swift 같은 언어에서도 이러한 방식을 사용하는 경우가 종종 있다. // 실행테이블 var fnTable = [ "초기값 100", 100, (int n){return n * 3;}, (int n){return n - 3; }, "초기값 3", 3, (int n){return n - 3; }, "계산완료"]; List의 아이템이 다양한 타입일 경우, 가져온 아이템의 타입을 is로 비교한다. 그리고 비교한 결과가 true..
1. 80년대 EBS에서는 수많은 흑백명화가 "주말의 추억"을 만들고 있었다. 📽️ 제3의 사나이 📽️ gaslight 📽️ la strada 📽️ fedra 📽️ 앵무새 죽이기 본 것에 비해 기억나는 것은 거의 없지만.. 흑백영화 특유의 멋진 OST를 들었을 때의 감동은 희미하게 남아있다. 2. 잉그리트 버그만의 수많은 명화 중 대표작이라고 불리는 카사블랑카. 그리고 그에 걸맞은 명곡 as time goes by... 그리고 영화사에 남는 명언이지만 지금이라면 인종차별 논란이 벌어질 수 있는 meme "연주해주세요, 샘...!" 백인 젊은 여자인 잉그리트 버그만이 흑인 늙은 연주자(샘)에게 규정을 어기더라도 연주를 하라고 명령하는 모습은 당시에는 로맨틱을 대표하는 명장면이었다. ... 이렇듯 시간이 지..
운세의 신 '토정비결, 사주, 궁합, 연애운, 오늘의 운세, 띠별 운세, 신년운세, 타로 등 운세 서비스 무료 제공 m.unsin.co.kr 1. 사주팔자 앱이나 웹서비스에 관심을 가지게 될 때가 있다. 엽기적으로 따지기 좋아하는 국민성을 생각해보면 유저들이 이해할 수 없을 정도로 "완성도"에 관대하기 때문이다. 틀리면 틀린대로 맞으면 맞는데로 만족하는 팬덤을 보인다. 2. 주위에도 사주매니아들이 종종 있다. 그들과 대화하다보면 내가 모르는 앱이나 서비스 하나 정도는 사용하고 있음을 알 수 있었다. 그러다보니 나도 내 사주를 입력하고 결과를 찾아보게 되었다. 솔직히 코에 걸면 코걸이 귀에 걸면 귀걸이라는 생각은 떨칠 수 없지만, 심리적으로 "이건 맞아"하는 문구들이 존재하는 것은 확실하다. 그런 점에서 ..
iOS와 Android 모두에서 은근 스트레스 받는 것이 키보드 노출시 Edit 화면이 사라지는 현상이다. 그런 현상을 없애기 위해 iOS와 Android에서는 수많은 예제코드들이 공유되고 있지만 상황에 따라 완벽하지 않게 돌아가는 경우도 많다. Flutter에서도 키보드 화면이 보여질 시, Edit 화면을 위로 올리는 방법이 존재한다. 크게 2가지 상황에서 처리가 되는 데 1. 일반화면에서 처리 2. modalSheet화면에서 처리 가 있다. 일반화면에서는 간단하게 처리가 가능하다. 최상위를 SingleChildScrollView로 감사고 Scaffold의 속성을 resizeToAvoidBottomInset: true으로 하면 된다. 그리고 modal화면의 경우는 showModalBottomSheet를..