Programming/Android3 앱의 기본 기능 구현 화면 구성 방법액티비티-뷰 구조앱 구조는 컴포넌트를 기반으로 합니다. 화면을 출력하는 컴포넌트는 액티비티이므로 화면을 출력하고 싶으면 액티비티를 만들어야 합니다. 액티비티는 화면을 출력하는 컴포넌트이지만 화면은 아니기 때문에 액티비티에 화면을 구성해야 합니다. 화면에 내용을 표시하려면 뷰 클래스를 이용해야 합니다.뷰 객체를 생성하며 TextView 2개와 ImageView 1개를 추가한 LinearLayout 객체를 액티비티 컴포넌트로 전달해 화면을 출력했습니다. 레이아웃 XML로 화면 구성하기액티비티의 화면 구성을 레이아웃 XML로 하였습니다.코드에서 화면을 구현한 XML을 명시해 어떤 화면을 출력할지 알려줘야 합니다. 뷰 클래스기본 구조컴포넌트는 액티비티이고 액티비티가 실행되면서 뷰 클래스를 이용해 .. 2024. 9. 26. 안드로이드 소개 안드로이드 소개안드로이드(Android)는 리눅스 커널을 기반으로 구글에서 제작한 모바일 운영체제입니다. 구글은 2008년 안드로이드 1.0 버전을 출시한 이후 새 버전을 계속 내놓고 있습니다. 안드로이드의 특징리눅스 기반입니다.자바나 코틀린 언어를 이용해 개발합니다.운영체제의 주요 부분과 라이브러리 구글에서 만든 앱 등의 코드는 대부분 공개되어있습니다.안드로이드 스마트폰은 여러 제조 업체에서 만들 수 있습니다.플레이 스토어뿐만 아니라 여러 방법으로 배포할 수 있습니다.기본 탑재 앱과 개발자가 만든 앱이 똑같은 환경에서 똑같은 API를 이용합니다.안드로이드 운영체제의 구조리눅스 커널(Linux kernel) : 안드로이드는 리눅스에 기반을 둔 오픈 소스 소프트웨어 스택입니다.하드웨어 추상화 레이어(har.. 2024. 9. 24. 안드로이드 처음 시작하기 안드로이드를 개발할 수 있는 통합 개발 환경인 안드로이드 스튜디오는 구글에서 만든 IDE입니다. 다운로드 링크 Android 스튜디오 및 앱 도구 다운로드 - Android 개발자 | Android Studio | Android DevelopersAndroid Studio provides app builders with an integrated development environment (IDE) optimized for Android apps. Download Android Studio today.developer.android.com 앱 만들기안드로이드 앱을 개발하려면 먼저 프로젝트를 생성해야 합니다. 프로젝트 생성하기오른쪽 위에 보면 [New Project] 라는 버튼이 보입니다. 선택해서.. 2024. 9. 23. 이전 1 다음