# TECHIT

25개의 포스트
post-thumbnail

[Kotlin] 상속

상속 다른 클래스의 부분을 물려받는 것 > 부모 클래스 : open class 클래스명 { } 자식 클래스 : class 클래스명 : 부모 클래스명() { } 코드의 중복을 피하기 위해 사용 (중복 최소화) 코틀린에서 class 선언할 경우 자바 파일에서 final

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

[안드로이드 프로그래밍] 키보드 & 커서 제어

현재 포커스를 가지고 있는 view와 연결된 키보드 보여주기thread 운영하여 키보드 보여주기onCreate method 이후 화면 생성→ thread 사용하지 않으면 그 전에 명령을 전달하여 키보드가 나타나지 않는다.onCreate 메서드의 수행이 끝날 때까지 대기

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

[Kotlin] 객체지향 프로그래밍

프로그램에서 사용되는 데이터나 기능을 객체로 관리하는 기법매개체 하나에 대한 정보와 기능을 담고 있는 프로그램 요소매개체 하나의 정보를 관리하기 위해 하나의 객체 필요→ 매개체의 수만큼 객체 생성독립적으로 관리, 관여 X참조변수(객체의 ID 정보 포함) 선언시 클래스

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

[안드로이드 프로그래밍] View Binding

res / layout 폴더의 xml 파일별 하나의 클래스 생성xml 파일의 View를 관리할 수 있는 기능 구현ID가 있는 UI 요소의 변수 & 객체 자동 생성app 수준의 gradle 파일에 추가 - build.gradle(Module:app)생성된 ViewBind

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

[안드로이드 프로그래밍] 동작원리

안드로이드는 개발자가 직접 실행하지 않고 ART가 필요한 메서드를 실행시킨다.activity : 눈에 보이는 화면을 관리하는 실행 단위service : 화면을 가지지 않은 실행 단위 (백그라운드 프로세싱)broadcast receiver : OS가 메시지를 받으면 실행

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

[Kotlin] 제어문

코드의 흐름은 위에서 아래로 진행하지만 흐름을 변경하고자 할 때 제어문 사용 IF문 > if(조건식) { } else if(조건식) { } else { } 주어진 조건에 따라 코드 수행 여부를 결정하는 구문 수행 코드가 1줄이라면 { } 생략 가능 각 코드

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

[Kotlin] 함수

fun 함수명(매개변수) : 반환값 타입 {}java 코드 변환→ 클래스(파일이름) 내부의 static 메서드로 정의→ 함수 밖에서 선언된 변수는 클래스(파일이름)의 static 변수로 정의매개변수 : 변수명 : 자료명함수 호출 시 매개변수로 값 전달함수의 매개변수는

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

[Kotlin] null safety

null 허용 변수 참조 변수에 객체의 ID가 저장되어 있으면 해당 객체에 접근 가능하지만 null이 저장되어 있으면 객체의 ID가 존재하지 않아 객체에 접근 불가능 null이 저장된 객체에 접근하는 코드는 NullPointerException 발생 var/va

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

[Kotlin] 변수와 자료형

"""문자열""" : 여러줄의 문자열을 표현하는 경우 사용내부 들여쓰기나 줄바꿈 등 모든 문자 포함하여 출력trimMargin() : 특정 문자 기준(기본값 : |)으로 공백 제거() 안에 기준 문자(marginPrefix) 설정 가능property 정의할 때 값을 설

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

[Kotlin] 기본 문법

주석 // : 한줄 주석 /* */ : 여러줄 주석 출력문 print : 값을 출력하고 밑으로 내리지 않는다. println : 값을 출력하고 밑으로 내린다. System.out.println 으로 변경 ${} : 값을 출력할 때 사용 해당 부분의 값을 출

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

TECHIT 온보딩 트랙에 올라설 준비

얼마 전 HRD 사이트를 통해 기초역량훈련 크레딧을 확인했었는데크레딧 사용기간이 앞으로 한 달 정도밖에 없는 것을 확인하고나에게 도전할 만한 훈련을 찾아다녔어요.처음 50만원의 크레딧을 가진 상태에서 작년 6월에 14만원 정도의 정부 지원금을 사용해서지금 36만원 정도

2023년 5월 29일
·
0개의 댓글
·

[Kotlin] 리플렉션

프로그램 실행 중에 프로그램의 구조 ( 객체, 함수, 프로퍼티 ) 를 분석하는 기법

2023년 5월 22일
·
0개의 댓글
·
post-thumbnail

[Kotlin] TECHIT 중간 평가 과제

중간 평가 과제

2023년 5월 21일
·
0개의 댓글
·
post-thumbnail

[kotlin] 객체 프로그래밍 예제

1. 자판기 예제 2. 자동차 공장 예제

2023년 5월 21일
·
0개의 댓글
·
post-thumbnail

[Kotlin] 객체지향 프로그래밍

프로그램에서 사용되는 여러 데이터나 기능을 객체로 묶어서 관리하는 프로그래밍 기법객체 : 매개체 하나에 대한 정보와 기능을 담고 있는 프로그램 요소매개체 하나의 정보를 관리하기 위해서 객체 하나가 필요하며 관리하고자하는 매개체의 수만큼 객체를 생성해야한다.여기서 매개체

2023년 5월 20일
·
0개의 댓글
·
post-thumbnail

반복문 loop

내 심장은 마치 돌고 도는 팽이처럼 네가 춤 추는 모습을 보면 Uh 너무 벅차올라 Yeah

2023년 5월 17일
·
0개의 댓글
·
post-thumbnail

조건문 ( IF, WHEN )

코틀린의 조건문 IF 와 WHEN에 대해 알아보자!

2023년 5월 15일
·
0개의 댓글
·
post-thumbnail

기본 문법 & 변수와 자료형

기본 문법, 변수와 자료형에 대한 간단한 설명이다.

2023년 5월 14일
·
0개의 댓글
·
post-thumbnail

[Kotlin] Kotlin이란?

안드로이드 Kotlin ( 코틀린 ) 배워보자!

2023년 5월 11일
·
0개의 댓글
·