이 샘플에서는 Android 7.1(API 25)에 도입된 런처 바로 가기 API를 사용하는 방법을 보여 줍니다. 이 API를 사용하면 응용 프로그램에서 사용자가 앱의 런처 아이콘을 길게 누를 때와 같이 표시되는 의도 집합을 정의할 수 있습니다. XML에서 정적으로, 그리고 런타임시 동적으로 두 링크를 모두 등록하는 예제가 제공됩니다. 이 샘플에서는 Android N에 도입된 Scoped Directory Access API를 사용하여 매니페스트에서 READ_EXTERNAL_STORAGE 또는 WRITE_EXTERNAL_STORAGE를 요청하는 대신 사진, 다운로드와 같은 특정 디렉터리에 쉽게 액세스하는 방법을 보여 줍니다. NotificationCompat API를 사용하여 시스템의 알림 표시줄에 이벤트를 표시하는 방법을 보여주는 기본 앱입니다. NotificationCompat API는 Android 1.6(도넛) (API 수준 4) 또는 최신 을 실행하는 이전 장치와의 호환성에 사용됩니다. 이 샘플은 C 코드에서 Java로 다시 호출하는 것을 보여 주는 Hello JNI 샘플입니다 — C 코드에서 자바 클래스 인스턴스 만들기 — Java 클래스 정적 및 비정적 멤버 함수를 호출합니다.이 샘플은 C ++ 지원을 지원하는 새로운 Android Studio CMake 플러그인을 사용합니다. 우리가 안드로이드 프레임 워크와 실제 프로그래밍을 시작하자. Android SDK를 사용하여 첫 번째 예제를 작성하기 전에 Android — 환경 설정 자습서에서 설명한 대로 Android 개발 환경을 올바르게 설정했는지 확인해야 합니다. 나는 또한 당신이 안드로이드 스튜디오와 약간의 작업 지식을 가지고 있다고 가정합니다. 이 프로젝트는 사용자가 인앱 보상을 대가로 시청할 수 있는 앱 전체 화면 동영상 광고에 통합하는 방법을 보여줍니다. 이 샘플은 안드로이드 롤리팝의 새로운 Camera2 API를 사용하여 비디오를 녹화하는 방법을 보여줍니다.

채널을 사용하여 주제별로 알림을 분류하는 데모입니다. 이 기능은 Android O에 추가되었으며 사용자가 알림 기본 설정을 세밀하게 제어 할 수 있습니다. Android 4.4에 추가 된 몰입 모드는 사용자가 막대를 스 와이프하여 «전체 화면 숨기기»및 «탐색 모음 숨기기»모드를 향상시킵니다. 이 샘플에서는 사용자가 전체 화면 앱과 관련된 다른 UI 플래그와 상호 작용하는 방식을 보고 몰입형 모드를 실험할 수 있습니다. 응용 프로그램에서 WebView를 사용하는 방법을 확인했습니다. WebView를 사용하면 앱 내부에 에셋을 저장할 수 있다는 것이 가장 큰 장점입니다. 이렇게 하면 WebView에서 로컬 파일 시스템에서 직접 자산을 검색할 수 있으므로 앱이 오프라인으로 작업하고 로드 시간을 개선할 수 있습니다. 또한 웹 페이지가 자바 스크립트 인터페이스를 사용하여 Android 앱과 상호 작용하는 흥미로운 방법을 제공합니다.

유용한 또 다른 시나리오는 최종 사용자 계약 또는 사용자 설명서와 같이 업데이트해야 할 수 있는 정보를 응용 프로그램에 제공하는 것입니다. Android 응용 프로그램 내에서 WebView가 포함된 활동을 만든 다음 이를 사용하여 온라인으로 호스팅되는 문서를 표시할 수 있습니다. hello-libs는 안드로이드 스튜디오와 제 3 자 C / C + + 라이브러리를 관리하는 방법을 보여줍니다 샘플입니다. 첫 번째 단계는 안드로이드 스튜디오를 사용하여 간단한 안드로이드 응용 프로그램을 만드는 것입니다. Android 스튜디오 아이콘을 클릭하면 아래와 같이 화면이 표시되며 이 샘플에서는 Android 5.0의 지원 라이브러리에 도입된 CardView를 사용하는 방법을 보여 줍니다. 네이티브 활동은 GLES 2.0 컨텍스트를 초기화하고 네이티브 활동을 사용하여 C 코드에서 가속도계 데이터를 읽는 Android 샘플입니다. 이 샘플은 C ++ 지원과 새로운 안드로이드 스튜디오 CMake 플러그인을 사용합니다. 다음은 다른 안드로이드 응용 프로그램 구성 요소를 지정하기 위해 매니페스트 파일에서 사용할 태그의 목록입니다 — 안드로이드는 구글, 삼성, 소니, Wipro 및 더 많은 같은 다른 회사에 의해 주도되는 오픈 핸드셋 얼라이언스 (OHA)에 의해 개발되었다.