반응형

Android 45

[Android] Kotlin 간단 요약_2

* 함수 - 코틀린에서의 함수 파라미터는모두 읽기 전용 키워드 val이 생략된 형태 val name1 : String >> name1 : String fun 함수명 ( 파라미터 이름 : 타입 ): 반환 타입 { return 값 } * 클래스 - 변수와 함수의 모음 - 프라이머리 생성자, 세컨더리 생성자, 디폴트 생성자 존 class 클래스명 { var 변수 fun 함수() { // 코드 } } * 추상 클래스와 인터페이스 >>> 출처 : 이것이 안드로이드다 개정판 with 코틀린

Android 2024.01.30

[Android] Kotlin 간단 요약_1

Kotlin 간단 요약_1 * 변수 var - 변수 선언 : var abc / var age : int * 읽기 전용 변수 val * 상수 const * 코딩 컨벤션 - 각 프로젝트별로 코드를 작성하는 규칙 - 명명 규칙 ( Ex. 클래스 첫 글자 대문자, 카멜 케이스 ) * 조건문 if - 자바의 조건문과 동 - 변수에 직접 if 문 사용 가능 Ex. var bigger = if ( a > b ) a else b - if 문의 마지막 값을 반환값으로 사용 Ex. var biiger = if ( a > b ) { var c = 30 a } else { b } * when 문 - 자바 switch + if 범위 지정 * 배열 - 배열 : var = longArray = LongArray(10) : Arra..

Android 2024.01.28

[Android] Hello Kotlin!

Hello Kotlin 자바로 안드로이드를 시작했으나 지금은 코틀린이 권장 언어가 되었다. 코틀린 문법은 크게 달라진 건 없는거 같으나 레이아웃과 관련된 부분이 많이 변경된거 같다. 천천히 다시 안드로이드를 시작할 예정. === 코틀린은 세미콜론을 사용하지 않아 코드 작성하다. 습관적으로 세미콜론을 붙이고 있다. 이전엔 레이아웃에 속한 아이콘을 가져올 때 findViewById 를 사용하여 가져왔다. 아이콘이 여러개 일때 findViewById 코드만 한 무더기다. 하지만 지금은 binding을 통해 레이아웃에 전체 위젯을 불러온다. 이전보다 매우 편하다. 클릭이벤트는 이전과 크게 다른 부분은 없는거 같다 레아아웃은 Deign Palette 를 통해 쉽게 작성하게 되어 이전처럼 Code를 건들지 않아도 ..

Android 2024.01.27

Kotlin) TextView 출력 및 Click 이벤트

Kotlin TextView 출력 및 Click 이벤트 자바에서 코틀린으로 전환되면서 몇 가지 변경된 점이 있다 첫번째, xml 레이아웃에 각 컴포넌트를 선언한 때 타입변환을 as 키워드로 작성 두번째, 변수에 컴포넌트 타입을 선언 가능 그리고 ; (세미콜론)을 사용하지 않는게 매우 어색하다 MainActivity.kt package com.example.myapplication import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.view.View import android.widget.Button import android.widget.TextView class MainActivity : AppCo..

Android 2020.11.20

Android) INSTALL_PARSE_FAILED_NO_CERTIFICATES 에러

안드로이드 스튜디오 설치 후 에뮬레이터를 통해 어플을 실행하면 다음과 같은 에러가 발생할 때가 있다. The application could not be intsalled: INSTALL_PARSE_FAILED_NO_CERTIFICATES 위 에러 발생 시 안드로이드 스튜디오에 설치된 SDK 버전 확인이 필요하다 'Gradle Scripts' - 'build.gradel' - 'minSdkVersion' 확인 시 에뮬레이터가 구동할 수 있는 최소 sdk 버전을 잘못 설정하면 에러가 발생할 수 있다 minSdkVersion 수정 후 어플 정상 실행이 가능하다

Android 2020.11.19

안드로이드 스튜디오 NOX 연동

1. NOX 설치 https://www.bignox.com/ Free Android Emulator on PC and Mac - Download NoxPlayer Keyboard Control Open keyboard mapping only with one-click, get the real PC like gaming experience by setting the controls on keyboard, mouse, or gamepad. www.bignox.com 2. PC VT(가상화) 설정 https://kr.bignox.com/blog/nox-vt-guide/ 녹스 앱플레이어 컴퓨터 VT 활성화 설정 가이드 – 녹스 안녕하세요. 녹스 앱플레이어 공식 블로그입니다. 녹스 앱플레이어 실행후 좌측 상단에 ..

Android 2020.03.30
반응형