최근 포스트

Android 개발공부 - Android 4대 컴포넌트(Component)

2 분 소요

Android 4대 컴포넌트(Component) 안드로이드의 특징 중 하나는 컴포넌트(Component) 기반으로 개발된다는 것이다. 여기서 컴포넌트는 앱의 구성 단위로 안드로이드 어플리케이션을 생성할 수 있도록 제공되는 구성요소이다. 각 컴포넌트는 하나의 독립적인 형태...

Android 개발공부 - Android 계층구조

2 분 소요

안드로이드 계층 구조 [System APP 계층] [JAVA API Framework 계층] [Native Libraries/Android Runtime(APK) 계층] [HAL(하드웨어 추상화) 계층] [Linux Kernel(리눅스 커널) 계층]

Android 개발공부 - 생명주기

2 분 소요

Android 생명 주기 유투브는 사용자가 다른 앱을 키거나 전화를 받으면 자동으로 일시정지 되고, 네트워크 연결을 종료시킬 수 있다. 그리고 사용자가 앱으로 돌아갔을 때 다시 네트워크를 연결하고 일시중지한 시점에서 실행할 수 있도록 준비한다. 이렇게 화면의 전환을 안...

Android 개발공부 - 앱 출시 과정

2 분 소요

애플리케이션 출시 기본작업 애플리케이션을 출시하려면 먼저 애플리케이션의 출시 버전을 구성, 빌드, 테스트해야 한다. 구성 : 최적화하는 기본적인 코드 정리 및 코드 수정 작업 빌드 : 디버그 빌드 프로세스 (JDK 및 Android SDK 도구 사용) 테스트 : 실제 환경...

Android 개발공부 - APK

최대 1 분 소요

APK(Android Package) 란? 안드로이드 앱을 설치하는 역할을 하는 안드로이드 앱 확장자. 간단히 말하면 안드로이드 기기에 어플리케이션을 설치 할 수 있도록하는 포맷 형태로 인증을 위한 서명(Sign)이 포함되어있으며 압축형식(jar, zip 등)으로 되어 있...