안드로이드 예제 소스 다운로드

안드로이드 예제 소스 다운로드

이 샘플에서는 Hello World 샘플에 대 한 기능 모듈을 소개 합니다. 단일 기능 모듈 내 에서만 필요한 코드 및 리소스는 해당 기능 모듈에서 찾을 수 있습니다. 이 샘플에서는 카메라 2 API를 사용 하 여 JPEG 및 원시 센서 프레임을 캡처하는 방법을 보여 줍니다. 소스 코드를 확인 하 여 카메라 미리 보기를 표시 하는 방법의 대표적인 예를 확인 합니다. 자동 초점, 자동 노출 측광 및 자동 화이트 밸런스를 실행 합니다. 동일한 센서 프레임에 대 한 JPEG 및 RAW 이미지를 캡처합니다. 다른 응용 프로그램에서 사용 하기 위해 MediaStore에 저장 합니다. 안 드 로이드 스튜디오에서 파일 > 가져오기를 선택 하 고 프로젝트 가져오기를 선택 합니다. 파일 선택기에서 샘플 앱의 소스 코드의 압축을 푼 위치로 이동 하 고 디렉터리 구조의 최상위 수준에서 빌드. gradle 파일을 선택 합니다. 이 샘플에서는 Android M 이상에서 사용할 수 있는 런타임 권한을 보여 줍니다. 런타임 시 권한을 확인 및 요청 하 고 지원 라이브러리를 사용 하 여 이전 버전과의 호환성을 처리 하는 방법과 M 장치에 대해서만 선택적 권한을 선언 하는 방법을 보여 줍니다.

Android 장치 관리 API를 사용 하 여 장치 관리자가 사용자 활동을 제한 하도록 허용 하는 방법을 보여 주는 기본 앱입니다. 앱은 UI 컨트롤을 활성화 하거나 비활성화 하는 사용자 지정 정책을 내보냅니다. 장치 관리 응용 프로그램은 엔터프라이즈 관리자의 지시에 따라이 정책에 대해 특정 값을 적용할 수 있습니다. 사용자 자격 증명 (PIN/패턴/암호)을 입력 하기 전과 후에 장치가 부팅 되는 동안 항상 사용할 수 있는 장치 보호 저장소에 데이터를 저장 하는 방법을 보여 주는 샘플입니다. 이 샘플의 목표는 여러 폼 팩터에서 작동 하 고 Android 휴대폰, 태블릿, 안 드 로이드 자동, 안 드 로이드 웨어, 안 드 로이드 TV, 구글 캐스트 장치 및 구글에 일관 된 사용자 경험을 제공 하는 오디오 미디어 앱을 구현 하는 방법을 보여주는 것입니다 도우미. 이 예제에서는 Android 지원 라이브러리에서 DrawerLayout 위젯의 일반적인 사용법을 보여 줍니다. 이 샘플은 안 드 로이드 5.0 롤리팝에 도입 된 관리 프로필 API의 기본 기능을 보여줍니다. 이 앱을 프로필 소유자로 설정 하 고이 앱을 사용 하 여 새로 만든 관리 프로필에서 앱을 활성화/비활성화할 수 있습니다.

또한 일부 앱에 대 한 제한을 설정 하 고, 프로필 간의 의도 전달을 활성화/비활성화 하 고, 프로필과 연결 된 모든 데이터를 지울 수도 있습니다. 이 샘플에서는 Android O에 도입 된 다운로드 가능한 글꼴 기능을 사용 하는 방법을 보여 줍니다. 다운로드 가능한 글꼴은 앱이 공급자를 번들로 만들거나 다운로드 하는 대신 특정 글꼴을 요청 하도록 허용 하는 기능입니다. 즉, 글꼴을 자산으로 묶을 필요가 없습니다. 웨어 러 블 애플리케이션에서 활동의 사용을 시연 하는 샘플. 이 샘플에서는 화면을 손전등으로 사용 합니다.