나를 제외한 천재들 블로그


- 'Kotlin' 카테고리의 글 목록 -

Kotlin

    [Kotlin] 버튼 클릭 시 토스트 메시지 띄우기

    [Kotlin] 버튼 클릭 시 토스트 메시지 띄우기

    버튼을 연결하려면 findViewById 함수를 이용해서 mainBtn를 연결해 줄 수 있습니다 인스턴스화 된 Toast 객체의 makeText() 메서드는 다음과 같은 매개변수 값이 필요합니다. Toast.makeText(context, text, duration).show() context ⇒ 애플리케이션 Context text ⇒ 표시되는 텍스트 duration ⇒ 화면에 남아 있는 시간 makeText 한 토스트를 표시하기 위해 show 메서드를 호출합니다. class MainActivity: AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setCo..

    [Kotlin] 버튼 클릭 이벤트 구현하기

    [Kotlin] 버튼 클릭 이벤트 구현하기

    액티비티 만들기 com - example - toolbr 경로에 Kotlin 클래스 파일을 생성해줍니다. 그 후 액티비티가 생성될 때 기능을 구현하기 위해 아래의 코드를 작성해줍니다. class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) } } 레이아웃 만들기 생성한 프로젝트에서 res 폴더에 layout 폴더를 생성해줍니다. Kotlin에서는 레이아웃을 xml 파일에서 만들어 주게 됩니다. xml파일은 소문자와 숫자, 언더바 ( _ )으로만 이뤄질 수 있습니다. 이름은 main_activity로 지어주고 OK를 눌러 생성을 ..

    [Kotlin] 클래스(Class) 사용하기

    [Kotlin] 클래스(Class) 사용하기

    클래스 (Class) class Person { var name: String = "" var age: Int = 0 } val Per = Person(); // 인스터스 생성은 일반 함수처럼 호출합니다. 생성자를 사용하여 프로퍼티를 초기화하는 생성자를 구현할 수 있습니다. class Person constructor(firstName: String) { /*...*/ } class Person(firstName: String) { /*...*/ } // 기본 생성자에 주석이나 가시성 수정자가 없으면 constructor키워드를 생략할 수 있습니다. class Person(val firstName: String, val lastName: String, var age: Int) // Kotlin에는 속성을..

    [Kotlin] 기본 문법 간단 정리

    [Kotlin] 기본 문법 간단 정리

    변수 Kotlin은 두 키워드(val 및 var)를 사용하여 변수를 선언합니다. 상수는 val을 사용합니다. val을 사용하여 선언된 변수에 값을 재할당할 수 없습니다. 값이 변경될 수 있는 변수에 var을 사용합니다. var count: Int = 10 val str: String = 'Kotlin' Int는 정수를 나타내는 유형이며 Kotlin에서 표현될 수 있는 많은 숫자 유형 중 하나입니다. 다른 언어와 마찬가지로 수치 데이터에 따라 Byte, Short, Long, Float, Double을 사용할 수도 있습니다. var string: String? = null var number: Int? = null var condition: Boolean? = null kotlin에서는?(Optional)..

    Android Studio 가상 디바이스 (AVD) 설치하기

    Android Studio 가상 디바이스 (AVD) 설치하기

    설치하기 아래 아이콘을 찾아 클릭해 AVD Manager를 실행하여 안드로이드 가상 디바이스의 목록을 확인할 수 있습니다. Create Virtual Device 클릭해 사용할 SDK를 만들어줍니다. 리스트에서 원하는 것 디바이스를 선택하고 Next를 클릭합니다. Pixel 3a로 진행해 보겠습니다. 해당 화면은 간단히 설명하면 아키텍처용 이미지를 다운로드하는 곳입니다. Q 옆에서 있는 Download 링크를 클릭해줍니다. 약관 동의 창이 열립니다. 동의 후 Next를 눌러 다운로드해줍니다. 다운로드가 완료되면 Finish버튼이 활성화됩니다. 클릭 후 다시 아키텍처 선택창에서 Next를 눌러줍니다. 기기의 대한 설정을 한 후 Finish를 눌러줍니다. 이제 실행을 하려고 하면 아래와 같은 에러가 뜹니다...

    Android Studio 설치하기

    Android Studio 설치하기

    1. Android Studio 다운로드와 설치하기 구글에서 제공하는 안드로이드 스튜디오는 IntelliJ IDEA를 기반으로 하고 있습니다. https://developer.android.com/studio?hl=ko로 이동하여 약관 동의 후 다운로드하고 설치합니다. Android Virtual Device를 선택되어 있는지 확인을 하고 Next를 클릭한 후 Install 합니다. 설치 후 실행시키면 아래와 같은 창이 뜹니다. 이전에 설치한 적이 있는 분들이 아닐 시 아래 Do not import settings를 클릭 후 OK 버튼을 클릭해 다음으로 넘어갑니다. 안드로이드 스튜디오의 관련 기능을 사용하는 것에 대해서 구글에서 수집할 수 있도록 허용할지 설정을 합니다 구글에 정보를 전송해도 상관없다면 ..