분류 전체보기(130)
-
안드로이드 스튜디오 개인 세팅
안드로이드 스튜디오 설치하기 / 체크리스트 developer.android.com/studio 작업관리자 - 가상화 사용 확인 File -> Settings [Editor → General → Auto Import] 메뉴 에서 자동 import 설정 [Editor → General] 메뉴 에서 Ctrl+마우스휠로 폰트 크기 변경하기 설정 Tools > Device Manager 에뮬레이터 생성하기 - 시스템 이미지 선택 : 하드웨어에 설치할 시스템 이미지, 즉 안드로이드 운영체제 버전을 선택 - 컴퓨터에 USB 드라이버 설치 제조사별 USB 드라이버 목록: developer.android.com/studio/run/oem-usb?hl=ko - 스마트폰 USB 디버깅 - [설정 → 휴대전화 정보 → 소프트..
2022.12.04 -
액티비티 제어 정리
13-3 액티비티 제어 소프트 키보드 제어하기 입력매니저 특정한 순간에 키보드를 올리거나 내려야할 수도 있다. inputMethodManager 클래스가 이를 지원한다.
2022.12.03 -
액티비티 생명주기 정리, 액티비티 제어
13-2 액티비티 생명주기 🐇¸.•*¨*•¸.•*¨*•¸.•*¨*•¸.•*¨*• 해당 자료는 강의 학습자료이며, Do it! 깡샘의 안드로이드 앱 프로그래밍 with 코틀린을 참고하였습니다. 액티비티의 상태 생명주기 : 액티비티가 생성되어 소멸하기까지의 과정 활성 : 액티비티 화면이 출력되고 있고 사용자가 이벤트를 발생시킬 수 있는 상태 액티비티가 실행되어 화면에 나오고 사용자 이벤트를 처리할 수 있는 상태 onCreate() -> onStart() -> onResume() 일시정지: 액티비티 화면이 출력되고 있지만 사용자가 이벤트를 발생시킬 수 없는 상태 onPause() 함수까지 호출된 상태 액티비티가 화면에 보이지만 포커스를 잃어 사용자의 이벤트를 처리할 수 없는 상태 비활성 :액티비티 화면이 출력..
2022.12.03 -
액티비티 컴포넌트 정리
액티비티 컴포넌트 정리 🐇¸.•*¨*•¸.•*¨*•¸.•*¨*•¸.•*¨*• 해당 자료는 강의 학습자료이며, Do it! 깡샘의 안드로이드 앱 프로그래밍 with 코틀린을 참고하였습니다. 13-1 인텐트 이해하기 인텐트: 컴포넌트를 실행하려고 시스템에 전달하는 메시지 안드로이드의 컴포넌트 클래스라면 코드에서 직접 생성해서 실행할 수 없으며 시스템에서 인텐트의 정보를 분석해서 그에 맞는 컴포넌트를 실행해준다. 인텐트를 사용하는 이유: 컴포넌트를 실행하려고 액티비티는 manifest 파일에 태그로 등록해야 하며 클래스 이름을 지정하는 name 속성은 생략불가며 startActivity() 함수가 인텐트를 시스템에 전달, 실행하며 Intent 생성자의 매개변수는 클래스 타입 레퍼런스 정보이다. - 인텐트 엑스..
2022.12.03