Programing 93

[Udemy] 분 단위 나이 계산기(Android 및 Kotlin 개발 완전 정복)

Tip. 보통 첫 항목이 레이아웃 위쪽에서 8 혹은 16 픽셀 떨어지게 만든다. (laylout_margin Top) Tip. 입력 시 ctrl+space 누르면 사용 가능한 옵션들이 뜬다 특정 컬러 저장해두고 원할 때 꺼내 쓰기 res > value > colors.xml 파일에서 #색상코드 Linear Layout 배치 android:orientation="vertical" : 세로로 오브젝트들을 정렬해서 배치 android:gravity="center_horizontal" : 가운데 정렬(가로 방향) button에서의 backgroud vs backgroundTinit : background는 drawable 리소스(+색)를 적용해 줄 때, backgroundTinit은 색을 background에 ..

Unity Remote 5 연결

휴대폰을 연동시켜 빌드 없이 바로 테스트 해볼 수 있게 해주는 방법이 있는데, 0. 휴대폰의 개발자 모드를 켜고, USB 디버깅을 켠다. (USB 연결 시 디버그 모드 실행) 1. 휴대폰에 Unity Remote 5 앱을 설치한다. 2. 유니티에서 Edit > Project Settings > Editor > Device - None 이라고 되어 있는 부분을 Any Android Device로 바꿔준다. 3. remote 앱을 먼저 실행한 다음 unity를 실행시켜서 테스트한다. 까지가 으레 말하는 그냥 정석적인 연결 방법이다. 근데 연결될 기미도 보이질 않아서 몇 가지 해결 방법을 추가로 찾아봤다. 미리 설정이 되어 있어야 하는 부분들이나, 체크해보면 좋을 것 같아서 아래에 정리. - File > Bu..

Kotlin(코틀린) 기본 문법 정리

코틀린 언어의 특징 * 변수나 함수를 소스 최상위에 선언 가능 * 코틀린 변수는 var(가변), val(불변)으로 선언 * 코틀린의 모든 타입은 객체다 * List, Set, Map 타입은 가변과 불변으로 구분해서 사용 * if, when 조건문을 표현식으로 사용 가능 변수와 함수 변수 선언 var 변수명: 타입 = 값 (대입값으로 타입 유추 가능할 경우, 타입 선언 생략 가능) * 최상위 선언한 변수는 초깃값 할당 필수, 함수 내부 선언 변수는 초깃값 필수X 기초 타입: Int, Long, Short, Float, Double, Char, Boolean, Byte 키워드 val (value): 초깃값 할당 이후 변경 불가 var (variable): 초깃값 할당 이후 변경 가능 초깃값 할당 미루기 la..