전체 글 3

클라이밍

유래 1940년대에 프랑스 산악가이드인 가스통 레뷰파가 교육용으로 널판지와 각목으로 인공암벽등반을 개발하였고 1960년대부터 독립적인 스포츠로 자리잡았습니다. 용어 hold : 손으로 잡는 구조의 돌 stance : 발을 넣는 구조의 돌 overhang : 120도 각도의 벽 지점 : hold하고의 connect point [min : 손1,발1(2지점) / max : 손2, 발2 (4지점)] 안정성 : 평행을 유지하려는 성질 move : 이동을 위해 무게중심을 다시 잡는 행위 종류 스피드 : 높이는 15m, 동일한 규격의 hold로 된 암벽을 누가 먼저 완등하는지 대결하는 종목 리드 : 높이 15m, 폭 3m의 벽을 6~8분안에 완등하는 종목 볼더링 : 안전장비 없이 4~5m의 벽을 제일 하단에 있는 ..

클라이밍 2022.03.13

생명주기

📖 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