일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 2022년 6월 일상
- 막내의막무가내 SQL
- 막내의막무가내 목표 및 회고
- 주엽역 생활맥주
- 막내의막무가내 플러터 flutter
- 막내의막무가내 안드로이드 코틀린
- 부스트코스
- 안드로이드 Sunflower 스터디
- 막내의막무가내
- 막내의막무가내 코틀린 안드로이드
- 주택가 잠실새내
- 막내의막무가내 rxjava
- 프로그래머스 알고리즘
- 막무가내
- 막내의막무가내 안드로이드 에러 해결
- 막내의막무가내 코틀린
- 막내의막무가내 코볼 COBOL
- 막내의막무가내 프로그래밍
- flutter network call
- 안드로이드 sunflower
- 프래그먼트
- 막내의막무가내 안드로이드
- 막내의막무가내 플러터
- 부스트코스에이스
- 막내의막무가내 알고리즘
- 막내의 막무가내 알고리즘
- 안드로이드
- 막내의 막무가내
- 막내의막무가내 일상
- Fragment
- Today
- Total
목록분류 전체보기 (695)
막내의 막무가내 프로그래밍 & 일상
[2021-04-14 업데이트] 액션바를 안드로이드 처음 배울때 사용하고 이후에는 매번 커스텀 툴바를 사용했는데 액션바에 대해서도 정리할겸 샘플코드와 사용한 속성의 역할에 대해 남깁니다. 유데미 강의 듣는중인데 액션바 정말 오랜만에 보네요.. [Menu] 속성정리 - app:showAsAction - app:actionViewClass 여기서는 androidx.appcompat.widget.SearchView 로 하여 돋보기 모양 메뉴 클릭시 검색하는 뷰가 나타나게 됩니다. - android:checkableBehavior [Fragment] package com.mtjin.todoapp.fragments.list import android.os.Bundle import android.view.* imp..
[2021-04-14 업데이트] [2021.01.14 블로그 포스팅 스터디 여덟번째(마지막) 글] 글에 이상한 점이 많아 2021.06.28 에 포스팅을 다시 작성했습니다. 다음 링크로 가주시길 바랍니다 :) https://youngest-programming.tistory.com/142 [안드로이드] 코틀린 범위 지정 함수, 고차 함수 (let, apply, with, run) [2021-04-13 업데이트] 출처 :커니의 코틀린(강추!) 밑 링크에 예제를 좀 더 자세히 포스팅 했습니다. 참고해주세요 :) youngest-programming.tistory.com/480 [코틀린] 코틀린 유용한 확장함수(let, with, apply,.. youngest-programming.tistory.com yo..
친구와의 여행도 2019년 1월에 일본 오사카 여행을 다녀오고 가족여행은 갔다온지 더 오래되었는데 정말 오랜만에 강원도 양양 쏠비치로 가족여행을 왔습니다. ㅎㅎ 👨👩👧👦(5인 이모티콘은 없네요) 강원도라 거리도 좀 멀고 체크인이나 돌아다닐데가 있기에 아침 6시에 일어나서 8시 까지 여행 갈 준비를 모두 마치고 출발했습니다. 🚘🚙 10시 몇분쯤에 쏠비치에 도착했으나 체크인 예약은 11시 부터 할 수 있어서 영광정 메밀국수라는 곳으로 먼저 점심을 먹으러 갔습니다. 🍜🍽🍴🥄 뭔가 허름하게 생겼으나 맛집으로 유명한 곳이라고 합니다. 원래는 사람들이 줄을 서서 먹는데 코로나 때문에 사람수가 좀 줄어 바로 입장은 할 수 있었습니다. 사회적 거리두기 때문에 엄마, 할머니, 누나가 한 테이블에 앉고 저는 아빠와 ..
[2021-04-14 업데이트] 디프유틸 사용한것 youngest-programming.tistory.com/474 [안드로이드] RecyclerView -> ListAdapter + Diffutil 예제 정리 [개념(출처) 참고 및 공부자료들] thdev.tech/kotlin/2020/09/22/kotlin_effective_03/ data class를 활용하여 RecyclerView.DiffUtil을 잘 활용하는 방법 | I’m an Android Developer. thdev.tech velog.io/@l2h.. youngest-programming.tistory.com [Adapter] 버전 1 package com.mtjin.cnunoticeapp.views.bachelor import andr..
갑자기 최근(?) 핫한(?) 언어를 배워보고 싶기도 하고 캐릭터가 너무 귀엽게 생겼길래 golang 언어를 좀 보다가 Flutter가 더 끌려 노선을 바꿨습니다. 가끔 조금씩 공부하며 정리할게 있으면 여기에 정리하려고 합니다. 연습 레포지토리 github.com/mtjin/flutter_practice mtjin/flutter_practice 플러터 공부. Contribute to mtjin/flutter_practice development by creating an account on GitHub. github.com 공부 사이트 [문서] flutter-ko.dev/docs/codelabs Codelabs Codelabs help you quickly get started programming Flu..
[2021.01.14 블로그 포스팅 스터디 일곱 번째 글] 먼저 함수형 인터페이스란 1개의 추상 메소드를 갖고 있는 인터페이스를 말합니다. 그래서 이를 강제하기 위해 밑과 같은 @FunctionalInteface 같은 어노테이션도 존재합니다. @FunctionalInterface // 추상메소드 한개만 갖도록 강제한다!! interface Game{ public abstract void play(); } 그럼 추상 메소드 한개만 갖고있는 이러한 함수형 인터페이스는 왜 사용할까요? 바로 자바8에서 함수형 프로그래밍을 위한 람다식(Lambda)을 사용하기 위해서 입니다. 람다식은 인터페이스의 추상 메소드가 2개 이상인 경우 사용할 수 없습니다. 위와 같이 함수형 인터페이스를 만드면 익명클래스를 다음과 같이 ..
[2021-04-14 업데이트] github.com/mtjin/cnu-notice-app-releaseversion mtjin/cnu-notice-app-releaseversion 충남대 앱 출시버전. Contribute to mtjin/cnu-notice-app-releaseversion development by creating an account on GitHub. github.com 프로젝트 앱 출시로 포스팅을 하는건 처음인 것 같네요.. ㅎㅎ 이전에 Jsoup 크롤링하고 아키텍처 등 실습도 할겸 평소 학과 공지사항을 보기 쉽게보고 즐겨찾기하기 위해 만든 충남대 컴공 공지사항 앱이 개발한 적이 있습니다. 취업 후 3~4일동안 퇴근 후 남는 시간동안 커뮤니티(게시판), 실시간 랜덤닉네임 댓글 기능도..
[2021-04-27 업데이트] [개념(출처) 참고 및 공부자료들] thdev.tech/kotlin/2020/09/22/kotlin_effective_03/ data class를 활용하여 RecyclerView.DiffUtil을 잘 활용하는 방법 | I’m an Android Developer. thdev.tech velog.io/@l2hyunwoo/Android-RecyclerView-DiffUtil-ListAdapter [Kotlin Android] RecyclerView 어댑터의 데이터 빠르게 바꾸기 - ListAdapter와 DiffUtil 사용하기 RecyclerView 2탄! 빠른 데이터 교체를 원한다면 DiffUtil을 주저하지 말고 사용하세요 velog.io developer.android..
[2021-04-14] 이전 프로젝트에서 본인이 사용했던 바인딩 어댑터나 확장함수를 막무가내로 일단 기록해놓는 공간입니다. [2021-01-07] 일단 사용했던 것들 중 몇개만 기록해 놓습니다. [확장함수] 시간변환 관련 확장함수(현재 이전에 개발한 충남대 공지앱을 커뮤니티로 확장 중인 프로젝트에 사용중이다. 캘린더 위주로 시간변환할 예정) ->( convertBoardTime() 같은건 나중에도 개인프로젝트에서 사용할만하다. 1시간 미만은 몇분전 표시 오늘껀 시간:분 그 외에는 날짜와 시간:분을 보여준다.) package com.mtjin.cnunoticeapp.utils.extensions import android.text.format.DateFormat import java.util.* impor..
[2021-04-05 업데이트] [2021.01.07 블로그 포스팅 스터디 여섯 번째 글] 안드로이드 11버전에서 여러 업데이트 사항 중 개인정보 보호 기능을 크게 세 파트로 나눴는데 1. 저장공간(Scoped Storage관련) 2. 권한(Permission) 3. 위치(Location) 입니다. 이 중 저번에는 밑 링크와 같이 1번 저장공간에 대해 알아보았는데 이번 포스팅에서는 2번과 3번 사항에 대해 복습 포스팅을 갖는 시간을 가지려고 합니다. youngest-programming.tistory.com/386 [안드로이드] Scoped Storage(범위지정 저장소) 정리 (Legacy Storage와 차이점 정리) 이전에 안드로이드 11에 대해 공부했던 내용 중 안드로이드 10에서 나온 거지만 1..
programmers.co.kr/learn/courses/30/lessons/49189 코딩테스트 연습 - 가장 먼 노드 6 [[3, 6], [4, 3], [3, 2], [1, 3], [1, 2], [2, 4], [5, 2]] 3 programmers.co.kr 최근 백준만 풀다가 오랜만에 프로그래머스 문제를 풀어본 것 같습니다. 예전에는 프로그래머스에 적응이 되어 백준의 입력값을 직접 받아야한다는점이 거부감이 있었는데 이제 프로그래머스가 뭔가 어색하네요. ㅎㅎ 프로그래머스 고득점 kit 그래프 종류에 있던 Level 3 문제입니다. 최단경로 문제인가 했는데 최단 경로가 아닌 최장 경로의 개수가 몇개인지 묻는 문제이고 간선의 가중치는 1로 모두 동일하다는 특징을 갖고 있습니다. 저는 평소 최단경로 문제푸..
지금까지 안드로이드 관련 책은 Do it 안드로이드 프로그래밍 -> 커니의 코틀린 -> 이 책 순으로 샀었습니다. 솔직히 책 한권만 있어도 충분하지만 어쩌다보니 3권이나 사서 보게되었네요. ㅋㅋㅋㅋ Do it : 독서실 알바하며 처음부터 천천히 읽었으나 엄청난 양에 그냥 백과사전 용도로 사용 커니의 코틀린 : 자바와 안드로이드를 배운 후 코틀린도 배울 겸 읽음. 뒤에 MVVM 실습 몇개 빼고 꽤 꼼꼼하게 읽었음 안드로이드 생존코딩 : 그냥 궁금해서 구매했고 처음에 읽다가 시간없어서 까먹고 있다가 며칠전 한번 빠르게 쭉 봄. 이 책도 산지 꽤 된 것 같은데 옛날에 조금 읽고 내버려뒀다가 최근 기본기 공부할겸 빠르게 쑥 훓어 읽어봤습니다. 이에 대해 후기를 남겨보겠습니다. ㅎㅎ 먼저 오준석 개발자 및 강사님..
[2020.12.30 블로그 포스팅 스터디 다섯 번째 글] [스케줄러] : 쉽게 설명하면 어떤 프로그램의 세부 일정(스케줄)을 주관하는 관리자로 생각하면 됩니다. 즉 스케줄러는 스레드를 지정할 수 있게 해주며 단순히 새로운 스레드를 생성해주고 어려운 비동기 흐름 관리를 쉽게 사용할 수 있도록 지원해주는 역할을 합니다. RxJava를 보통 네트워크 통신에 처음 사용해보는 경우가 많습니다. 저 또한 그랬고요. 그리고 자연스럽게 subscribeOn() 과 observeOn() 도 접하게 됩니다. 이 두 함수도 스케줄러를 지정하는 함수인데요. subscribeOn() 함수는 구독자가 Observable에 subscribe() 함수를 호출하여 구독할 때 실행되는 스레드를 지정합니다. observeOn() 함수는..
운이 좋게도 최종 합격하여 취업을 하게 되었습니다...! 하반기 취업준비를 하며 할머니도 많이 편찮으시고 집에 저 밖에 없어서 보살펴드리면서 취업준비를 하였는데 지금은 다행히 건강을 많이 회복하셔서 기쁘고 어렸을때부터 저를 키워주신 할머니께 취업소식을 전해드릴 수 있어 행복하고 감사합니다. 방학을 전환형인턴에 올인했지만 전환에 실패해서 코테와 취준 백지상태로 첫 취준을 시작해서 걱정이 많았습니다. 초반 서탈도 상당해서 기운도 빠졌고요. 30군데 정도 넣었는데 서류 다 붙여주는 기업 제외하고는 서류 합격률이 15% 정도 되었던 것 같습니다.. ㅠㅠ 근데 다시봐도 그나마 하반기 끝 자소서들은 조금은 봐줄만한데 나머지는 충분히 떨어질만한 자소서긴 했습니다. 인정합니다. 하지만 운좋게도 졸업전에 취업을 해서 너..
www.acmicpc.net/problem/11779 11779번: 최소비용 구하기 2 첫째 줄에 도시의 개수 n(1≤n≤1,000)이 주어지고 둘째 줄에는 버스의 개수 m(1≤m≤100,000)이 주어진다. 그리고 셋째 줄부터 m+2줄까지 다음과 같은 버스의 정보가 주어진다. 먼저 처음에는 그 버스 www.acmicpc.net 백준 다익스트라 분류 문제에 있는 최소비용 구하기 2 입니다. 지나간 도시의 개수와 경로도 출력해야하는 특징이 있는 문제였습니다. 나머지는 원래 다익스트라 풀던대로 풀이했습니다. P.S 그리고 미리 말하면 예제에서는 출력이 1 3 5 가 나오는데 제 갈 수 있는 최단경로가 여러개가 생길 수 있기 떄문에 1 4 5 도 맞습니다. //역추적 Stack stack = new Stack..