본문 바로가기

안드로이드 개발4

[Kotlin] 구글 지도로 현재 위치 나타내고 위경도 출력하기 GPS 기능을 이용해서 구글지도에 현재 사용자의 위치를 표현해주는 어플을 만들어본다. 1. Gradle 의존성 추가 구글 지도를 사용하기 위해 프로젝트 생성시 기본 액티비티를 Google Maps Activity로 설정해준다.먼저 Google Map 사용을 위해 아래와 같이 Gradle Scripts>build.gradle(Module:app)의 dependencies에 의존성을 추가해준다. // 위치 정보 implementation 'com.google.android.gms:play-services-location:17.0.0' // 구글 지도, MapsActivity 추가 시 자동으로 추가됨 implementation 'com.google.android.gms:play-services-maps:17... 2020. 8. 7.
[Kotlin] 갤러리 어플리케이션 만들기 핸드폰에 저장되어 있는 사진을 불러와 다음과 같은 갤러리 타입으로 사진을 보여주는 페이지를 만든다.먼저 이미지 로드의 편의성과, 개발의 편의성을 위해 Gradle Scripts 2020. 8. 6.
[Kotlin] 코틀린 기본 문법2 - 클래스 1. 클래스 1-1. 클래스 선언자바에서는 인스턴스 생성시 클래스 이름 앞에 new 키워드를 붙였지만 코틀린에서는 키워드를 적지 않아도 된다. class Car{ // 클래스 선언 } val car = Car() // 인스턴스 생성 1-2. 생성자, 프로퍼티 코틀린에서 생성자는 constructor 또는 init 키워드를 사용하여 초기화 할 수 있다. init 블록 안의 코드는 클래스를 인스턴스화 할 때 가장 먼저 초기화된다. class Car { constructor(price: Int){{ println(price) }} } class Car2 (price: Int){ init{ println(price) } } 프로퍼티는 함수 내부에 선언되어있는 변수로 사용 시 멤버에 직접 접근을 해야한다.보통은 .. 2020. 7. 24.
[Kotlin] 코틀린 기본 문법1 - 기본자료형, 제어문 1. 기본 자료형 1-1. 숫자형Double : 64 bit, 부동소수점 Float : 32 bit, 부동소수점Long : 64 bit, 정수Int : 32 bit, 정수Short : 16 bit, 정수Byte : 8 bit, 정수1-2. 문자형String : 문자열 Char : 하나의 문자1-2-1. 여러 줄의 문자열 표현Java의 문자열에서 줄 바꿈을 위해서는 \n을 사용했지만 Kotlin에서는 보다 간단하게 표현이 가능하다. // Java 형식 var example1 = "첫 번째 문장\n두 번째 문장\n세 번째 문장\n..." // Kotlin 형식 var example2 = """ 첫 번째 문장 두 번째 문장 세 번째 문장 ... """ println(example1) println(exampl.. 2020. 7. 23.
반응형