Study 2

생명주기

📖 onCreate() 생명기점 시스템이 시작될때 필수적으로 생성 특징 saveInstanceState 매개변수를 수신하며 이는 Bundle객체 이고 처음 생성된 경우는 null값 사용예시 XML레이아웃파일, 멤버 변수, 일부 UI 구성등을 정의 📖 onStart() 생명기점 화면보이기 직전 특징 UI를 준비하는 단계 사용예시 UI관리 코드를 초기화 📖 onResume() 생명기점 UI가 가능할때 특징 화면이 보여진 상태에서만 카메라 활성을 원할경우 현 상태에서 카메라 초기화 할것을 권장 사용예시 TouchEvent, ToastMessage, 카메라 미리보기 시작 📖 onPause() 생명기점 사용자의 활동이 끝날때 이며 화면이 완전히 가려지면 다음 상태로 이동 특징 멀티 윈도우 모드의 경우 포커스를 제..

Study 2021.09.27

Kotlin

📢 문법 - 작성중 📚함수 구문식 (Statement) fun sum(a: Int, b: Int): Int { return a + b } 표현식 (Expresstion) fun sum(a: Int, b: Int) = a + b fun max(a: Int, b: Int) = if (a>b) a else b📌자바와의 차이점 메소드 표시로 메소드명 앞에 fun을 입력 parameter 표기 기존 데이터타입 객체명 에서 인자: 데이터 타입로 변경 리턴형 표기가 기존 메소드명 앞 ' 리턴형 ' 에서 (파라메터) 우측 옆 ' : 리턴형 '으로 변경 자료형 표기가 int에서 Int로 변경 void의 경우 void(Unit)생략 가능. 기본 접근제한자가 기존 defalut에서 public로..

Study 2021.09.23