일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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_local_notification
- Flutter2.8
- 쒸익!!!!!!!!!
- Null Safety
- flutter_secure_storage
- open weather api
- FutureBuilder
- 누가 보기는 하는걸까...ㅠㅠ
- dfs
- 이직
- 편하다요
- 나도 코딩 잘할래!!!!!!!!!!!
- flutter secure storage
- 코딩 잘하고 싶어!!
- 주변에는 능력자 뿐이야!!
- 주니어개발자
- 프로그래머스
- TODO
- 댓글이 하나도 없오...ㅠㅠ
- 크레인 인형뽑기
- flutter
- 플러터
- hero animation
- 다트 책
- 다트&플러터
- network
- flutter-layout
- 포?코DX
- bloc
- 플러터 책
- Today
- Total
목록전체 글 (39)
오늘하루도 우힣ㅎ
flutter.dev/docs/development/ui/animations/hero-animations Hero animations How to animate a widget to fly between two screens. flutter.dev 이런 저런 앱을 만들다 보면 앱이 너무 단조로워 보일때가 있습니다. 이럴때 마다 페이지가 넘어가는 곳에 애니메이션을 바꿔 보기도 하고 swipe 효과를 주기도 했습니다. 하지만 앱을 화려(?)하게 만드는데 있어 가장 최고는 Hero Animation이 아닐까 싶습니다. 정말 몇줄 안되는 코드로 좀 더 직관적이고 풍부한 앱을 만들수 있는 것 같습니다. 별로 어렵지 않으니 바로 코드로 들어가겠습니다!! 파일은 이 두가지만 있으면 됩니다. 더불어 yaml파일에 아무..
이전에 FutureBuilder에 관하여 포스팅을 한적이 있다 거기서는 네트워크를 통하여 데이터를 받아오지 않고 단지 delay를 주어 사용하는 방법을 썼었다. 그래서 이번에는 Open Weather에서 제공해주고 있는 날씨 API를 이용하여 FutureBuilder를 사용법을 알아볼려고 합니다!! 먼저 Open Weather에서 제공해주는 API를 사용하기 위해서는 key 발급이 필요합니다. 아래의 링크에서 가입을하게 되면 key바로 발급을 해줍니다. (연습용으로만 사용한다면 과금이 될 위험은 그리 크지 않아요, 근데 무료로 쓰면 날씨를 2시간마다 업데이트 한다는 말이...) https://home.openweathermap.org Members Enter your email address and we..
https://programmers.co.kr/learn/courses/30/lessons/43162 코딩테스트 연습 - 네트워크 네트워크란 컴퓨터 상호 간에 정보를 교환할 수 있도록 연결된 형태를 의미합니다. 예를 들어, 컴퓨터 A와 컴퓨터 B가 직접적으로 연결되어있고, 컴퓨터 B와 컴퓨터 C가 직접적으로 연결되어 있�� programmers.co.kr 문제는 위의 문제이다. 해당 문제는 DFS/BFS의 매우 전형적인 문제중 하나라고 생각이 된다. 문제 해결 방법 1. 가장 첫번째 노드에 대하여 DFS/BFS를 실행한다. 2. 각각의 노드들은 방문 됐을때 기록 돼야 한다. 3. DFS/BFS가 끝이나면 네트워크로 형성 되지 못한 노드를 찾아 다시 DFS/BFS를 실행한다. 4. 모든 노드가 방문이 됐다..
https://programmers.co.kr/learn/courses/30/lessons/12979 코딩테스트 연습 - 기지국 설치 N개의 아파트가 일렬로 쭉 늘어서 있습니다. 이 중에서 일부 아파트 옥상에는 4g 기지국이 설치되어 있습니다. 기술이 발전해 5g 수요가 높아져 4g 기지국을 5g 기지국으로 바꾸려 합니다. 그런데 5 programmers.co.kr 해당 문제는 존재하는 기지국을 5G로 바꾸면서 생기게 되는 전파의 공백을 채우는 문제이다. 가장 먼저 생각했던 문제는 5G로 바꾸면 범위가 닿지 않는 곳을 false 만약 범위 안에 존재하는 곳 이라면 true로 바꾸고, false들의 범위들을 계산하여 answer를 도출했다. 하지만 이 방법은 시간 초과가 발생했다. 다음은 시간 초과가 발생..
https://programmers.co.kr/learn/courses/30/lessons/1829 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 이문제는 dfs를 이용하여 문제를 풀었습니다. bfs를 통하여서도 문제를 풀수 있는데 저같은 경우는 dfs가 더 편해서... 문제를 풀기 위한 아이디어는 다음과 같았습니다. 1. 해당 지역을 방문 했는지 하지 않았는지를 구분하는 어레이가 필요합니다. 2. 각각의 지역을 방문하면서 0이 아니고 방문하지 않았더라면 dfs함수를 실행을 합니다. => 처음 해당 지역을 방문하게 되면 지역의 갯수에 대한 변수를 +1해줍..
해당 문제는 2018 카카오 블라인드 채용 코딩테스트에 있었던 문제이다. 간략하게 설명하자면 두개의 지도가 주어지고 두개의 지도를 겹쳐 공백인 곳과 공백이 아닌곳을 string 어레이(벡터)로 표현을 하는 것이다. 자세한 문제의 설명은 아래에 존재한다. https://programmers.co.kr/learn/courses/30/lessons/17681 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 이문제는 이진법을 통해 1은 # 0은 공백으로 표현하기를 바라는 문제이다. 따라서 이문제는 이진법을 이용하여 풀어야 한다. 이진법을 사용하여 풀때 유용한 비트..
해당 문제는 프로그래머스에서 level1에 있다. 아래는 해당 문제의 출처이다. https://programmers.co.kr/learn/courses/30/lessons/64061 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 해당 문제의 경우 stack을 이용하여 풀어야 한다. - 같은 캐릭터가 들어가게 될경우 stack에서 해당 캐릭를 pop하도록 한다 - 들어가는 캐릭터와 stack의 top에 있는 것이 다르다면 그냥 push한다. -> 나의 경우 같은 캐릭터가 있을경우 pop을 한다음에 또 한번 체크를 해주어야 한다는 실수를 했었다. 전혀 그럴필..
정말 오랜만에 글을 쓰는것 같습니다. 오늘은 혼자 이것저것 해보다가 신기한 패키지가 있어서 소개해드릴려고 합니다. 그것은 local_notification입니다. flutter의 알림은 firebase_messaging을 사용하더라고요, 해당 firebase_messaging을 연결하기 위해서는 firebase와의 연결 과정이 필요합니다. 디비와 연결되어 있는 어플의 경우 정보를 보내고 하기 위해 사용할수 있지만 local_notificaition의 경우 간단한 어플에서 굳이 firebase와 연결시키지 않고 사용하기 편하겠다 생각해 포스팅을 해봅니다. https://pub.dev/packages/flutter_local_notifications# flutter_local_notifications | F..