Android Studio27 [Android 앱개발 입문] 리소스 파일, 코틀린 소스 파일 (# 추가하기) 2. 리소스 파일 : 애플리케이션 리소스(ex. 이미지 또는 문자열)를 코틀린 코드에서 분리하고 독립적으로 유지/관리할 수 있도록 해서 다양한 환경 변화(ex. 화면 크기 변화 또는사용 언어 변경)를 코드의 변경 없이 수용할 수 있음 // ex. 여러 가지 화면 크기에 따라 여러 UI 레이아웃을 리소스 파일로 제공하거나, 언어 설정에 따라 각기 다른 문자열을 리소스 파일로 제공 2. 리소스 폴더 1) drawable : 이미지 리소스 2) layout : UI 구성에 필요한 XML 리소스 3) mipmap : 앱 아이콘 이미지 4) values : 문자열 등의 값으로 이용되는 리소스 // ex. activity_main.xml : res/layout 폴더에 위치한, 화면의 레이아웃을 정의한 xml 파일 .. 2024. 3. 18. [Android 앱개발 입문] 프로젝트 구조 - 앱 구성 파일 분석, 매니페스트 파일 (# 추가하기) 0. 앱 구성 파일 분석 * gradle 빌드 설정 파일 gradle : 안드로이드 앱의 빌드 도구. (빌드를 하기 위한 설정 파일이다!) - gradle의 설정 파일이 build.gradle - 프로젝트 단위(수준)의 build.gradle (Project:AndroidLab) -> 앱 전체에 대해서! - 모듈 단위(수준)의 build.gradle (Module:AndroidLap.app) - AndroidManifest.xml : 앱의 메인 환경 파일 - MainActivity.kt : 메인 액티비티 파일. (실제 소스코드 파일) - res : 리소스 폴더 - activity_main.xml : 레이아웃 xml 파일 1. 매니페스트 파일 1) 매니페스트 파일 : 앱의 기본 특징을 설명, 앱의 구성요소.. 2024. 3. 18. [Android 앱개발 입문] 이것저것 기초 1. 버튼 만들기 >main.xml > TextView를 Button으로 바꾸기 > design > 해당 모양 클릭 후 onClick에서 onButton1Clicked 입력하기 2. 버튼 눌렸을 때 실행될 onButton1Clicked 함수 만들기, 토스트 띄우기 Toast.makeText(this, "시작 버튼이 눌렸어요!", Toast.LENGTH_SHORT).show() // 인터넷...? 1. Resource Manager : 프로젝트에서 사용하는 이미지나 미디어 등의 리소스들을 한번에 확인할 수 있음 2. Bookmark : 내가 필요한 부분에서 F3을 눌러 북마크. ctrl F3을 누르면 한번에 볼 수 있음 3. Build Variants : 앱이 debug 용도인지, release 용도인지를.. 2024. 3. 18. 이전 1 ··· 6 7 8 9 다음