여태까지 ①새로운 화면에 필요한 XML 레이아웃을 만들고 ②소스 코드를 만든 후 ③그 홤녀을 띄우는 과정을 여러 번 실습해봤다. 인텐트는 다른 액티비티를 띄우거나 기능을 동작시키기 위한 수단으로 사용했다. 즉, 무언가 작업을 수행하기 위해 사용되는 일종의 명령 또는 데이터를 전달하는데 사용했다. 이 과정을 조금 더 자세히 설명하면 인텐트를 만든 후 startActivity()나 startActivityForResult() 메서드를 호출하면서 전달하는 방법으로 인텐트를 시스템에 전달했다. 그러면 시스템은 그 인텐트 안에 들어 있는 명령을 확인하고 사용자가 만든 액티비티 또는 이미 단말에 설치되어 있는 다른 앱들의 액티비티를 띄운 것이다. 이렇게 인텐트는 사용자가 만든 앱 구성 요소가 해야 할 일을 지정한다..