본문 바로가기

Kotlin/Kotlin 란?12

ANDROID 단축키 ANDROID 단축키 Android 스튜디오에서는 다양한 일반 작업의 단축키를 지원합니다. 표 1에는 운영체제별 기본 단축키가 표시되어 있습니다. Android 스튜디오는 IntelliJ IDEA를 기반으로 하므로 IntelliJ IDEA 키맵 참조 문서에서 추가 단축키를 찾을 수 있습니다. 참고: 아래 표 1에 제시된 기본 키맵 외에도 다양한 사전 설정 키맵 중에서 선택하거나 맞춤 키맵을 만들 수 있습니다. 단축키 맞춤설정에 관한 자세한 내용은 아래의 맞춤 키맵 구성을 참조하세요. 표 1. Windows/Linux 및 Mac 운영체제의 기본 단축키 설명Windows/LinuxMac일반스튜디오 내에서 탐색 및 검색보기 레이아웃디자인 도구: Layout Editor디자인 도구: Navigation Edit.. 2020. 9. 20.
ANDROID 디버그 및 프로파일링 도구 ANDROID 디버그 및 프로파일링 도구 Android 스튜디오는 코드를 디버깅하고 코드 성능을 개선하도록 도와주며 여기에는 인라인 디버깅 및 성능 분석 도구가 포함됩니다. 인라인 디버깅 참조, 표현식 및 변수 값의 인라인 확인 기능이 있는 디버거 뷰에서 인라인 디버깅을 사용하여 코드 검토 능률을 높입니다. 인라인 디버그 정보에는 다음과 같은 항목이 포함됩니다. 인라인 변수 값 선택한 객체를 참조하는 참조 객체 메서드 반환 값 람다 및 연산자 표현식 도움말 값 인라인 디버깅을 사용 설정하려면 Debug 창에서 Settings 를 클릭하고 Show Values Inline의 체크박스를 선택합니다. 성능 프로파일러 Android 스튜디오는 성능 프로파일러를 제공하며 이를 통해 앱의 메모리 및 CPU 사용량을.. 2020. 9. 17.
ANDROID Gradle 빌드 시스템 ANDROID Gradle 빌드 시스템 Android 스튜디오는 빌드 시스템의 기반으로 Gradle을 사용하며, 더 많은 Android 전용 기능이 Gradle용 Android 플러그인을 통해 제공됩니다. 이 빌드 시스템은 Android 스튜디오 메뉴에서는 통합 도구로 실행되고, 명령줄에서는 독립적으로 실행됩니다. 이 빌드 시스템의 기능을 사용하여 다음 작업을 수행할 수 있습니다. 빌드 프로세스 맞춤설정, 구성 및 확장 동일한 프로젝트 및 모듈을 사용하여 다양한 기능을 갖춘 앱을 위한 여러 APK 생성 전체 소스 세트에 걸쳐 코드 및 리소스 재사용 Gradle의 유연성을 활용하면 앱의 주요 소스 파일을 수정하지 않고도 이 모든 작업을 처리할 수 있습니다. Android 스튜디오 빌드 파일은 build.g.. 2020. 9. 16.
ANDROID 버전 제어 기본 정보 ANDROID 버전 제어 기본 정보 Android 스튜디오에서는 다양한 버전 제어 시스템(VCS)을 지원하며 여기에는 Git, GitHub, CVS, Mercurial, Subversion 및 Google Cloud Source Repositories가 포함됩니다. 앱을 Android 스튜디오로 가져온 후에 Android 스튜디오의 VCS 메뉴 옵션을 사용하여 원하는 버전 제어 시스템에 VCS를 지원하고, 저장소를 만들고, 새 파일을 버전 제어로 가져오고, 기타 버전 제어 작업을 수행합니다. Android 스튜디오의 VCS 메뉴에서 Enable Version Control Integration을 클릭합니다. 드롭다운 메뉴에서 프로젝트 루트에 연결할 버전 제어 시스템을 선택한 다음 OK를 클릭합니다. 이제.. 2020. 9. 15.
ANDROID 스타일 및 형식 ANDROID 스타일 및 형식 편집 중에 Android 스튜디오는 코드 스타일 설정에 지정된 대로 서식과 스타일을 자동으로 적용합니다. 프로그래밍 언어로 코드 스타일 설정을 맞춤설정할 수 있으며, 여기에는 탭과 들여쓰기, 공백, 줄바꿈 및 괄호, 빈 줄의 규칙을 지정하는 것이 포함됩니다. 코드 스타일을 맞춤설정하려면 File > Settings > Editor > Code Style (Mac은 Android Studio > Preferences > Editor > Code Style)을 클릭합니다. IDE는 작업 중에 서식을 자동으로 적용하지만 Control+Alt+L(Mac은 Opt+Command+L)을 눌러 Reformat Code 작업을 명시적으로 호출하거나 Control+Alt+I(Mac은 Con.. 2020. 9. 14.
ANDROID 탐색 ANDROID 탐색 다음은 Android 스튜디오를 탐색하는 데 필요한 몇 가지 유용한 정보입니다. 최근에 액세스한 파일 간에 전환하려면 Recent Files 작업을 사용합니다. Control+E(Mac은 Command+E)를 눌러 Recent Files 작업을 불러옵니다. 기본적으로 마지막 액세스한 파일이 선택됩니다. 이 작업에서 왼쪽 열을 통해 모든 도구 창에 액세스할 수도 있습니다. 현재 파일의 구조를 보려면 File Structure 작업을 사용합니다. Control+F12(Mac은 Command+F12)를 눌러 File Structure 작업을 불러옵니다. 이 작업을 사용하면 현재 파일의 모든 부분을 신속하게 탐색할 수 있습니다. 프로젝트에서 특정 클래스를 검색하고 탐색하려면 Navigate .. 2020. 9. 14.
ANDROID 샘플 코드 찾기 ANDROID 샘플 코드 찾기 Android 스튜디오의 코드 샘플 브라우저를 사용하면 프로젝트에서 현재 강조표시된 기호를 바탕으로 Google에서 제공하는 고품질 Android 코드 샘플을 손쉽게 찾을 수 있습니다. 샘플 브라우저를 사용하여 하나 이상의 샘플 앱을 프로젝트로 선택하고 미리 보고 가져올 수 있습니다. GitHub를 통해 소스 코드를 찾아볼 수도 있습니다. File > New > Import Sample을 선택합니다. 검색창 또는 스크롤바를 사용해 샘플을 찾습니다. 관심 있는 샘플을 찾았으면 이 샘플을 강조표시하고 미리보기에서 확인합니다. 이 샘플을 프로젝트로 가져오려면 Next를 클릭한 후 Finish를 클릭합니다. 편집기에서 인라인으로 실행 Android 스튜디오의 Code Sample .. 2020. 9. 13.
ANDROID 코드 작성 ANDROID 코드 작성 Android 스튜디오에는 단축키를 사용하여 액세스할 수 있는 세 가지 코드 작성 기능이 있습니다. Alt+Enter를 눌러 신속하게 수정하고 원하는 작업을 표시할 수도 있습니다. 2020. 9. 13.
ANDROID 도구 창 ANDROID 도구 창 Android 스튜디오는 미리 설정된 구성을 사용하는 대신 상황에 따라 작업 시에 관련 도구 창을 자동으로 불러옵니다. 기본적으로 가장 자주 사용하는 도구 창이 애플리케이션 창 가장자리의 도구 창 모음에 고정됩니다. 도구 창을 펼치거나 접으려면 도구 창 모음에서 도구 이름을 클릭합니다. 또한 도구 창을 드래그하거나, 고정하거나, 고정을 해제하거나, 연결하거나 분리할 수도 있습니다. 현재의 기본 도구 창 레이아웃으로 돌아가려면 Window > Restore Default Layout을 클릭하거나 Window > Store Current Layout as Default를 클릭하여 기본 레이아웃을 맞춤설정합니다. 전체 도구 창 모음을 표시하거나 숨기려면 Android 스튜디오 창의 왼쪽.. 2020. 9. 12.
ANDROID 사용자 인터페이스 ANDROID 사용자 인터페이스 Android 스튜디오 기본 창은 그림 3과 같은 여러 개의 논리적 영역으로 구성됩니다. 툴바를 사용하면 앱을 실행하거나 Android 도구를 시작하는 등 다양한 작업을 수행할 수 있습니다. 탐색 메뉴를 사용하면 프로젝트를 탐색하고 편집할 파일을 열 수 있습니다. 탐색 메뉴는 Project 창에 나타나는 구조를 좀 더 간략하게 표시합니다. 편집기 창에서는 코드를 작성하고 수정할 수 있습니다. 현재의 파일 형식에 따라 편집기가 바뀔 수 있습니다. 예를 들어, 레이아웃 파일을 볼 때 편집기는 Layout Editor를 표시합니다. 도구 창 모음은 IDE 창 외부 주변에 있으며 개별 도구 창을 펼치거나 접을 수 있는 버튼을 포함합니다. 도구 창에서는 프로젝트 관리, 검색, 버전.. 2020. 9. 12.
ANDROID 프로젝트 구조 ANDROID 프로젝트 구조 Android 스튜디오의 각 프로젝트에는 소스 코드 파일 및 리소스 파일과 함께 하나 이상의 모듈이 포함됩니다. 모듈의 유형은 다음과 같습니다. Android 앱 모듈 라이브러리 모듈 Google App Engine 모듈 Android 스튜디오는 기본적으로 Android 프로젝트 뷰에 프로젝트 파일을 표시합니다(그림 1 참조). 프로젝트의 주요 소스 파일에 신속하게 액세스할 수 있도록 이 뷰는 모듈별로 구성됩니다. 모든 빌드 파일은 Gradle Scripts의 최상단에 표시되며 각 앱 모듈에는 다음 폴더가 포함됩니다. manifests: AndroidManifest.xml 파일이 포함됩니다. java: JUnit 테스트 코드를 비롯한 자바 소스 코드 파일을 포함합니다. res.. 2020. 9. 11.
Android란? Android란? Android 스튜디오는 Android 앱 개발을 위한 공식 통합 개발 환경(IDE)이며 IntelliJ IDEA를 기반으로 합니다. IntelliJ의 강력한 코드 편집기와 개발자 도구 외에도, Android 스튜디오는 Android 앱을 빌드할 때 생산성을 높여주는 다음과 같은 기능을 제공합니다. 유연한 Gradle 기반 빌드 시스템 유연한 Gradle 기반 빌드 시스템 빠르고 기능이 풍부한 에뮬레이터 모든 Android 기기를 개발할 수 있는 통합 환경 앱을 다시 시작할 필요 없이 변경사항을 적용하여 실행 중인 앱에 코드 및 리소스 변경사항을 푸시 일반적인 앱 기능을 빌드하고 샘플 코드를 가져오는 데 도움이 되는 코드 템플릿과 GitHub 통합 광범위한 테스트 도구 및 프레임워크 성.. 2020. 9. 11.