# kotlin

2710개의 포스트

[Kotlin in Action] 들어가기 전에

그동안 Android 개발을 해오면서 Kotlin으로 코드를 작성하긴 했지만 왜 이렇게 쓰는지에 대해서는 고민해 본 적이 없었던 것 같다. Kotlin이 뭔지도 모르는 상태에서 얼레벌레 Android 개발을 시작했고, 남들이 잘 짜놓은 코드를 보며 이런 기능은 이렇게

약 3시간 전
·
0개의 댓글
·

Firebase FCM 사용해서 알림 보내기

서버에서 사용자 장치로 알림을 보내기 위해서는 앱과 서버의 연결을 유지시켜야 한다. 하지만 FCM(Firebase Cloud Messaging) 은 구글 클라우드 서버를 사용해서 앱에서 서버에 연결되어있지 않아도 기기의 내부 연결을 통해 메시지를 전송할 수 있다.토큰

약 5시간 전
·
0개의 댓글
·

[Kotlin] Android 톺아보기 3-2. 함수형 프로그래밍.md

Kotlin은 함수형, 객체지향 프로그밍을 모두 지원하는 다중 패러다임 언어이다. 다중 패러다임 언어란 한 가지 구현 규칙에 얽매이지 않고 다양한 문법과 형식을 지원하는 언어를 뜻한다. 하지만 그럴수록..제대로 알지 못하고 쓴다면 이도 저도 아닌 코드가 되기 십상이다

약 6시간 전
·
0개의 댓글
·

[Kotlin] Android 톺아보기 3-1. Kotlin 함수.md

드디어 드디어 기본 문법에서 탈출하고 함수를 알아보자. Kotlin은 함수형 언어인 만큼, 함수에 대한 개념과 알아둬야 할 것이 매우 많다..ㅠㅠ 차근히 하나하나 알아보자.함수는 여러 값을 입력받아 기능을 수행하고 결과값을 반환하는 코드의 모음이다. 함수는 코드를 재사

약 6시간 전
·
0개의 댓글
·

[Kotlin] Android 톺아보기 2-6. Kotlin 예외처리.md

프로그램 코드를 작성하다 보면 해당 코드가 제대로 동작하지 않고 프로그램이 죽어버리는 (...) 아주 안타까운 현상을 많이 마주하게 된다 흑흑흑흑 이에 대처하는 방안을 알아보자대부분의 오류는 코드를 작성하는 도중에 컴파일러가 잡아낼 수 있지만 run-time에서 발생하

약 6시간 전
·
0개의 댓글
·
post-thumbnail

[백준] 1085번 : 직사각형에서 탈출 - Kotlin(코틀린)

https://www.acmicpc.net/problem/1085

약 7시간 전
·
0개의 댓글
·
post-thumbnail

[백준] 15953번 : 상금 헌터 - Kotlin(코틀린)

https://www.acmicpc.net/problem/15953

약 8시간 전
·
0개의 댓글
·
post-thumbnail

[백준] 4153번 : 직각 삼각형 - Kotlin(코틀린)

https://www.acmicpc.net/problem/4153

약 8시간 전
·
0개의 댓글
·
post-thumbnail

[백준] 3009번 : 네 번째 점 - Kotlin(코틀린)

https://www.acmicpc.net/problem/3009

약 8시간 전
·
0개의 댓글
·
post-thumbnail

[백준] 2884번 : 알람 시계 - Kotlin(코틀린)

https://www.acmicpc.net/problem/2884

약 8시간 전
·
0개의 댓글
·
post-thumbnail

[Kotlin] 이미지 크롭

💡 이미지 크롭하는 방법은 쉽게 찾을 수 있습니다. 하지만, 크롭을 위한 새로운 뷰를 띄우고 거기서 크롭을 해서 받은 데이터를 activityForResult()에서 받아서 처리하는 방법만 찾을 수 있어 이 글을 작성합니다.

약 11시간 전
·
0개의 댓글
·

[Kotlin] 갤러리 열지 않고, 이미지 가져오기

💡 이미지를 가져와서 처리하는 방법은 다양합니다. 인터넷에 검색해보면 많은 사람들이 갤러리를 열고 이미지를 선택하면 onActivityResult()에서 처리하는 방식을 사용하는데, 저는 갤러리를 사용하지 않고 이미지를 가져오는 방법을 해보겠습니다. ❗️ 지극히 제

약 12시간 전
·
0개의 댓글
·

정규 표현식 in Kotlin

정규 표현식(Regular Expressions)은 복잡한 문자열을 패턴/규칙으로 표현하여 처리하는 기법이다. 정규 표현식은 줄여서 "정규식"이라고도 부른다."메타 문자"란, 원래 그 문자가 가진 뜻이 아닌 특별한 용도로 사용하는 문자를 말한다.. : 개행 문자(\\n

약 13시간 전
·
0개의 댓글
·

백준 2580 스도쿠

스도쿠

약 16시간 전
·
0개의 댓글
·

Intent, recycler view로 투두 리스트 구현

인텐트를 통하여 MainActivity에서 SubActivity를 불러와 데이터를 받는 간단한 투두 앱을 만들어 보았다.2022-Do it! 깡샘의 안드로이드 앱 프로그래밍 with 코틀린 저서와 링크에 공유된 실습코드에서 레이아웃 및 todo.jpg 리소스를 활용하였

어제
·
0개의 댓글
·
post-thumbnail

[Kotlin] apply, run, with, let, also

applyrun withletalso apply 는 수신객체 내부 프로퍼티를 변경한다음 수식객체 자체를 반환하기 위해 사용되는 함수run 는 apply 와 같지만 수신객체를 return 하지않고 마지막 라인을 return 하는 범위지정 함수 이다 . 수신객체에 대해서

어제
·
0개의 댓글
·

[프로그래머스] 순열검사(kotlin)

'프로그래밍 강의 > 알고리즘 문제 해설 > 순열 검사' 문제 보러가기입력: 10만 이하의 배열 (원소: 0 이상 10만 이하의 정수)출력: 중복된 원소가 없고, 1 ~ 배열 개수 만큼의 원소가 들어있을 때 true 출력중복 원소를 제거하기 위해서 Set으로 Array

어제
·
0개의 댓글
·

22.10.02 TIL (Map.getOrDefault, 실수형 소수점 자르기)

Map에서 key에 해당하는 value를 가져오는데, 만약 해당 key가 Map에 존재하지 않을 때 가져올 기본값을 정할 수 있는 메소드 \-> defaultValue로 null을 지정하지 않는 이상 !!을 사용할 필요가 없어진다.예시)실수형인 숫자를 소수점 밑 n자리

2일 전
·
0개의 댓글
·