• 안드로이드 스튜디오 좌측 상단 또는 Tools에 보면 Resource Manager 창이 존재한다. • Resource 파일들을 종류별로 볼 수 있다. • Resource 파일들을 일일이 열지 않아도 미리 볼 수 있다. * 리소스 매니저를 이용하면 같은 이미지를 해상도 별로 불러오는 작업이 편하다. 이 글은 패스트 캠퍼스 Android 앱 개발의 정석 with Kotlin 올인원 패키지 Online 강의를 듣고 공부한 내용을 바탕으로 작성되었습니다.
Log 1. Log의 의미 • Log는 기록이란 의미로, 시스템이 남기는 로그와 개발자가 남기는 로그가 있다. - 시스템이 남기는 로그는 시스템의 정상 작동 여부나, 발생한 오류, 접속한 기록 등 시스템의 상태를 파악할 수 있도록 한다. - 개발자가 남기는 로그는 변수에 담긴 값이나 작성한 코드가 제대로 잘 작동하는 지 등 개발자가 앱을 개발할 때 필요한 것들을 확인하기 위해 원하는 값 등을 담아 개발자가 직접 남긴다. 2. 로그 레벨 • 안드로이드에서 로그는 종류와 우선 순위에 따라 다음과 같이 나눠진다. • 우선 순위는 Verbose가 가장 낮고 Assert가 가장 높다. - Verbose : 상세하고 모든 것을 출력하는 로그 - Debug : 값 확인 등 개발 단계에서 필요한 것을 출력하는 로그 -..
캐시 • 사용한 데이터 중 다음에 다시 사용할 데이터를 임시로 저장해두고, 다음에 다시 사용할 때 빠르게 꺼내서 사용할 수 있는 기능. - 정확한 설명은 아니고, 간단히 이렇게 이해하면 편하다. • 안드로이드 스튜디오를 사용하다보면 캐시에 잘못된 값이 저장되거나 하여 빌드가 안 되거나, 애뮬레이터 실행이 안 되거나 등의 문제가 발생할 수 있다. • 이럴 때 안드로이드 스튜디오의 캐시 삭제 기능을 사용. • File -> Invalidate Caches... -> 원하는 옵션 선택 -> Invalidate and Restart 이 글은 패스트 캠퍼스 Android 앱 개발의 정석 with Kotlin 올인원 패키지 Online 강의를 듣고 공부한 내용을 바탕으로 작성되었습니다.
안드로이드 스튜디오 프로젝트 뷰 • 안드로이드 스튜디오에서 프로젝트의 구조는 프로젝트 뷰에서 볼 수 있다. • 안드로이드 스튜디오의 프로젝트 뷰는 설정에 따라 프로젝트 구조를 다르게 보여주는데, 설정을 바꾸면 실제 구조가 바뀌는 것이 아닌 보이는 것만 사용자가 보기 편하게 바꿔주는 것이다. 주로 자주 쓰는 설정은 Project와 Android 두 가지이다. 1. Project • 프로젝트의 실제 구조를 그대로 보여주는 설정 • 탐색기(맥은 파인더)를 이용하여 폴더 구성을 보면, 해당 구조와 똑같은 걸 볼 수 있다. 2. Android • 개발자가 개발할 때 자주 접근해야 하는 파일과 폴더를 보여줌. • 주로 개발자들이 개발할 때 쓰는 설정 • 개발자가 접근하지 않아도 될 파일은 보여주지 않는다거나, 자주..
안드로이드 스튜디오에서 코드 자동 정렬의 기본 단축키는 Ctrl + Alt + L 입니다. 이대로 쓰는 것이 편한 분들도 있지만, 기존에 쓰던 단축키가 있거나 불편한 분들은 아래와 같이 단축키를 바꾸면 됩니다. File -> Settings -> Keymap -> format 검색 -> Code 카테고리 -> Reformat Code 우클릭 -> Add Keyboard Shortcut -> 원하는 키 입력 제가 임의로 작성한 코드가 있습니다. Ctrl + Alt + L로 자동 정렬을 해주면 자동 정렬이 잘 되었습니다.