profile
나랑 같이 개발할 사람🖐
post-thumbnail

Til. 멤버 변수와 지역 변수

코틀린은 공부하다 보면 멤버 변수라는 말을 많이 듣게 된다. 멤버 변수는 자바에서 많이 쓰이는 언어인거 같은데 코틀린이 자바 기반으로 만들어진 언어이다 보니 그런것 같다. 자바 개발자는 아니지만 코틀린을 사용하다보면 어쩔수 없이 자바 공부를 하기는 해야되는것 같다. 그

4일 전
·
0개의 댓글
post-thumbnail

TIl. 안드로이드 앱 kotlin DB Room

적은 양의 데이터는 로컬에서 데이터를 유지하면 큰 이점을 얻을 수 있습니다. 일반적으로 장치가 네트워크에 엑세스 할 수 없을 경우에도 사용자가 오프라인으로 컨텐츠를 탐색할 수 있도록 관련 데이터를 캐시하는 것입니다. Room 라이브러리는 SQlite를 추상화 하여 Sq

4일 전
·
0개의 댓글
post-thumbnail

TIL. Kotlin SharedPreferences API

SharedPreferences 키-값 데이터 저장 저장하려는 키-값 컬렉션이 비교적 작은 경우 SharedPreferences api를 사용해야 한다. SharedPreferences 객체는 키-값 쌍이 포함된 파일을 가르키며 읽고 쓸수 있는 간단한 메서드를 제공

2021년 1월 10일
·
0개의 댓글
post-thumbnail

TIl. 안드로이드 앱 권한과 사용 카메라하기

안드로이드 앱이 동작하면서 시스템의 특정 부분을 사용하려면 안드로이드보부터 권한을 위임받아야 한다. 예를 들어 전화번호 같은 경우 개인정보가 유출될 가능성이 있기 때문에 권한을 확인 받아야한다. 권한은 일반 권한(Normal Permission), 위험 권한(Dange

2021년 1월 9일
·
0개의 댓글
post-thumbnail

TIL. kotlin interface

인터페이스는 '현실 세계'의 '계약서'와 비슷하다. 계약서에는 무엇을 하라는 내용이 추상적으로 나와있다. 계약서 자체로는 실행되지 않는다. 작업자에 의해 구체적인 작업이 구현되어야 한다. 그래서 인터페이스를 다른 말로 '기본 설계도'라고 할 수 있다.인터페이스와 추상

2021년 1월 9일
·
0개의 댓글
post-thumbnail

TIL. node.js 회원가입 구현하기 + mongodb 연결

회사 앱 프로젝트에서 회원가입/로그인 기능을 진행하게 됐다.통신 연습를 연습을 위해서 서버가 필요했다. node.js 환경에서는 좋은 라이브러리가 있어서 회원가입을 구현은 할 수 있었다. body 파싱을 위해서 body-parser와 db 연결을 위해서 mongoose

2021년 1월 7일
·
0개의 댓글
post-thumbnail

TIL. 코틀린 액티비티, 컨텍스트, 인텐트

액티비티 (Activity) 😀 액티비티는 사용자가 직접 보고 입력하는화면을 담당하는 컴포넌트이다. 즉, 우리가 생각하는 UI화면을 생각하면 쉽다. 메이저 컴포넌트 중에 하나인 액티비티를 다루기 위해서는 먼저 컴포넌트를 구성하고 있는 핵심 요소인 컨텍스트에 대한

2021년 1월 7일
·
0개의 댓글
post-thumbnail

TIL. 코틀린 클래스(선언, 생성자)

객체 지향 프로그래밍은 C++,java,C객체 지향 프로그래밍은 프로그맹의 구조를 객체 간 상호작용으로서 표현하는 프로그래밍 방식이다. 클래스는 우리말로 "계층"이나 "분류"라는 의미를 가지고 있다. 프로그래밍에서 클래스란 객체를 생성하는 일종의 틀이다. 클래스, 프로

2021년 1월 6일
·
0개의 댓글
post-thumbnail

Til. 코틀린 컬렉션 그리고 반복문

여러 개의 값을 담을 수 있는 대표적인 자료형 배열(array)은 값을 담기 전에 먼저 배열 공간의 개수를 할당하거나 초기화 시에 데이터를 저장해두면 데이터의 개수만큼 배열의 크기가 결정된다. 먼저 개수를 정해놓고 사용해야 하며 개수를 추가하거나 제거할 수 없다. 반대

2021년 1월 5일
·
0개의 댓글
post-thumbnail

Android Studio, onclick 이벤트 실행해보기

처음 프로젝트를 생성하면 프로젝트의 로딩 속도 문제로 자동 완성이 나타나지 않을 수 있다. 그럴 경우 id값을 입력하고 기다리면 붉은 글씨로 바뀌는데 이때 글자를 클릭하고 alt+enter키를 입력하면 자동으로 import된다.

2021년 1월 4일
·
0개의 댓글
post-thumbnail

TIL. XML constraintLayout

constraintLayout을 사용하면 플랫 뷰 계층 구조로 복잡한 레이아웃을 만들 수 있다. constraintLayout은 RelativeLayout과 비슷하지만, RelativeLayout보다 유연합니다. <TextView> 속성에 app:layout_co

2020년 12월 11일
·
0개의 댓글
post-thumbnail

Til. Kotlin 장점, if문, when 문, 엘비스 연산자

1\. 문법이 간결하고 표현력이 좋다. 나는 자바스크립트를 주 언어로 사용했는데 자바스크립트보다 중괄호를 사용할 일이 적어서 코드가 비교적 더 깔끔하다. 코틀린은 자바스크립트와도 호환이 된다고 하는데 그래서 그런지 자바스크립트, 타입스크립트와 비슷한 부분이 많다. Nu

2020년 12월 11일
·
0개의 댓글
post-thumbnail

CodaKata! Day5

배열 arr가 주어집니다. 배열 arr의 각 원소는 숫자 0부터 9까지로 이루어져 있습니다. 이때, 배열 arr에서 연속적으로 나타나는 숫자는 하나만 남기고 전부 제거하려고 합니다. 단, 제거된 후 남은 수들을 반환할 때는 배열 arr의 원소들의 순서를 유지해야 합니다

2020년 11월 29일
·
0개의 댓글
post-thumbnail

CodeKata! Day4

단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다.s는 길이가 1 이상, 100이하인 스트링입니다.코드가 많이 더러운 것 같다..출처: https://programmers.co.k

2020년 11월 25일
·
0개의 댓글
post-thumbnail

CodeKata! Day3

String형 배열 seoul의 element중 Kim의 위치 x를 찾아, 김서방은 x에 있다는 String을 반환하는 함수, solution을 완성하세요. seoul에 Kim은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니다.seoul은 길이 1 이상,

2020년 11월 19일
·
0개의 댓글
post-thumbnail

시간을 줄이자 React / Vscode 초기세팅

React 초기 세팅 빨리 끝내고 코딩 하자!

2020년 11월 17일
·
0개의 댓글
post-thumbnail

Typescript 아주 기본과 시작하기

타입스크립트는 Microsoft에서 만들어졌습니다. 바닐라 자바스크립트 Superset(상위 호환)으로 생각하면 편합니다. C반대로 자바스크립트는 타입 시스템이 없는 동적 타입 언어입니다. 자바스크립트 변수는 문자열, 숫자, 불리언, 등 여러 타입의 값을 가질 수 있습

2020년 11월 11일
·
0개의 댓글
post-thumbnail

CodeKata! Day2

자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 5,4,3,2,1을 리턴합니다.n은 10,000,000,000이하인 자연수입니다.toString()매소드array.split('') 메소드array.reverse(

2020년 11월 9일
·
0개의 댓글
post-thumbnail

CodeKata! Day1

정수를 저장한 배열, arr 에서 가장 작은 수를 제거한 배열을 리턴하는 함수, solution을 완성해주세요. 단, 리턴하려는 배열이 빈 배열인 경우엔 배열에 -1을 채워 리턴하세요. 예를들어 arr이 4,3,2,1인 경우는 4,3,2를 리턴 하고, 10면 -1을 리

2020년 11월 8일
·
0개의 댓글
post-thumbnail

TIL. 두 정수 사이의 합 (Code Kata)

문제 두 정수 a, b가 주어졌을 때 a와 b 사이에 속한 모든 정수의 합을 리턴하는 함수, solution을 완성하세요.예를 들어 a = 3, b = 5인 경우, 3 + 4 + 5 = 12이므로 12를 리턴합니다.다른 답안 어느 고수분의 코드...

2020년 11월 8일
·
0개의 댓글