
activity_main.xml을 사용하는 방법(1)동작 개요앱을 실행하면 텍스트 뷰에 '안녕하세요'를 표시 MainActivity.javaonCreate() 메서드를 사용하여 화면 초기화 및 필요한 데이터나 상태 복원, UI 구성super.onCreate(savedInstanceState);로 MainActivity의 부모 클래스인 AppCompatActivity의 onCreate 메서드 호출setContentView(R.layout.activity_main); 메서드를 사용하여 XML 레이아웃 파일인 activity_main.xml을 UI로 설정하여 Activity의 화면에 표시package com.example.exam;import android.os.Bundle;import androidx.a..

안드로이드 앱 개요1. 안드로이드 앱앱 컴포넌트(들), 매니페스트 파일, 리소스확장자 .apk인 아카이브 파일로 컴파일됨서로 다른 앱 간 분리: 각 앱은 별도 리눅스 프로세스에서 실행되며 자체 가상머신을 가짐2. 앱 컴포넌트 유형ActivityBroadcast receiverContent providerService3. 인텐트하나의 앱에서 동일 앱 내 컴포넌트 혹은 다른 앱 내 컴포넌트를 인텐트를 통해 시작시킬 수 있음명시적 인텐트: 시작시킬 컴포넌트의 클래스 이름을 명확히 설정하여 해당 컴포넌트를 시작암시적 인텐트: 시작시킬 작업 유형을 바탕으로 안드로이드 시스템이 장치 내 해당 작업 유형을 만족하는 컴포넌트를 시작4. 매니페스트 파일앱 구성요소 (activity, broadcast receiver, ..

1. 안드로이드 스튜디오 다운로드다운로드 및 설치 링크: https://developer.android.com/studio?hl=ko 2. 안드로이드 스튜디오 설치 다운로드 한 설치 파일을 실행 후 사진을 보면서 설치 진행 설치 경로를 수정할 필요가 없다면 Next > 로 넘기고 Install 하면 됨 설치가 완료되었으면 Start Andriod Studio를 체크해서 안드로이드 스튜디오 실행 3. 추가 설치안드로이드 스튜디오 내에서 추가적으로 설치하는 작업위와 같이 사진을 보면서 설치 진행시간이 오래 걸림 (갤럭시북으로 1시간 정도 소요됨…)4. 프로젝트 생성 프로젝트 실행 시 기본적으로 설치되어야 하는 환경이 있기 때문에프로젝트를 새로 생성할 때 3~10분 정도 시간이 소요됨또한, 만들어 둔 프로젝..