728x90
반응형

Android 6

[Flutter] 개발환경 만들기

1. Flutter SDK Download 아래 링크에서 SDK를 다운로드한다. 설치 방법에 적혀 있는 내용으로 C:\Program Files\ 하위에는 권한 문제로 설치 하지 말라고 되어 있다. Warning: Do not install Flutter in a directory like C:\Program Files\ that requires elevated privileges. flutter.dev/docs/get-started/install/windows Windows install How to install on Windows. flutter.dev 2. IDE 설치 Flutter는 Android Studio를 사용해서 제작 가능하다. Android Studio는 기존에 설치해둔 게 있어서 바로 ..

[Android, Kotlin] class 사용

1. Class kotlin에서도 다른 언어와 마찬가지로 class를 사용할 수 있다. class [class name] { var [property name] : String var [property name] : Int fun [method name] () {} fun [method name] () {} init{ // 생성자가 없을 때 기본 생성자가 호출 된다. } } 2. Primary 생성자 constructor 키워드를 사용해서 호출 할 수 있으며, 접근 제한자나 특정 옵션이 없으면 생략도 가능하다. class cla2 constructor(value : String){ var initData = value } class cla2 (value : String){ // 생략가능 var initD..

[Android, Kotlin] Kotlin Function

1. 기본 형태 Kotlin의 기본 형태는 아래와 같다. 다은 언어와 같이 return과 parameter는 없을 수 있다. fun [function name] ( [parameter name] : [variable type] ) : [return type] { return [return value or variable] } 2. parameter 형태 코틀린에서 parameter 값은 상수인 immutable 변수입니다. 즉 선언에 val이 생략되었다고 볼 수 있습니다. fun [function name] ( {val 생략} name1 : String, name2 : Int) { // run code } 3. 기본값 할당 함수를 선언할 때 기본값을 할당 할 수 있다. fun [function name]..

[Android, Kotlin] 문법정리 2, for문

1. for문 기본 형태 for( [range] ){ // run code } 2. for in.. [start]부터 [end] 포함으로 loop for( [variable] in [start]..[end] ) { // run code } for( index in 0..10) { Log.d("jmob", "index : $index") } 3. for until [start] 부터 [end] 미포함으로 loop for ( [variable] in [start] until [end] ) { // run code } for( index in 0 until 10) { Log.d("jmob", "index : $index") } 4. for step [start] 부터 [end] 범위에서 step 단위로 건너뜀..

[Android, Kotlin] 문법 정리

1. 변수 코틀린에서는 변수 선언을 할 때 아래와 같이 선언한다. javascript와 비슷하게 var을 사용한다. 선언과 동시에 값을 할당할 경우 바로 type이 지정되며, 직접 클론 ':' 을 사용해서 type을 지정할 수 있다. var [variable name] = [value] var [variable name] : [variable type] var [variable name] : [variable type] = [value] type 종류는 아래와 같다. Data Type 불리언형 Boolean true or false 문자형 String 문자열 Char 문자 숫자값 Double 64 bit 실수 Float 32 bit 실수 Long 64 bit 정수 Int 32 bit 정수 Short 16..

[JAVA] JAVA 싱글톤(Singleton) 사용하기

android 프로젝트를 진행하면서 싱글톤(Singleton)을 사용할 일이 있어서 정리합니다.싱글톤은 디자인 패턴중에서 많이 사용하는 패턴 중 하나일겁니다.싱글톤은 하나의 프로젝트에서 하나의 인스턴스만 사용해야 할 때 사용합니다.JAVA에서 인스턴스를 생성하는 경우를 new 명령어를 사용하는데 이럴 경우 서로 다른 인스턴스가 생성 됩니다.간단하게 String으로 예를 보면String str1 = "aaa";String str2 = "aaa";의 경우 변수 str1와 str2는 같은 메모리 주소에 있는 "aaa"를 가리킵니다.하지만 String str1 = new String("aaa");String str2 = new String("aaa"); 와 같이 할 경우 같은 문자열이지먄 str1의 "aaa"와..

Programming 2015.07.19
728x90
반응형