안녕하세요 골드입니다. 오늘은 안드로이드 애플리케이션을 구성하는 기본 4대 요소에 대해서 글을 쓰도록 하겠습니다. 1. Android Application Basic 먼저 안드로이드는 기본적으로 앱 자기 자신의 작업을 수행하기 위해 필요한 구성 요소에 대한 액세스 권한을 갖고 그 이상은 허용되지 않습니다. 이런 방식을 최소 권한의 원리라고 이야기합니다. 필요한 구성 요소 외에 다른 요소들에 대한 액세스를 갖고 있지 않고 알고 싶거나 궁금해하지 않습니다. 안드로이드 운영체제는 Linux 기반입니다. 멀티유저 Linux 시스템으로, 각 애플리케이션은 하나의 사용자와 같습니다. 그러므로 시스템은 각 애플리케이션에 고유한 ID를 부여합니다. 시스템 안에 모든 기능들에 권한을 부여하고 이 기능들에 대한 액세스를 ..