본문 바로가기

app2

[Kotlin App] 메뉴 - 옵션메뉴, 컨텍스트 메뉴 메뉴 옵션 메뉴 키패드의 메뉴 버튼 또는 화면 오른쪽 위의 메뉴 아이콘을 눌렀을 때 화면 하단에 나오는 메뉴 화면이 넘어갈 정도로 목록이 많으면 스크롤해서 선택 가능함 옵션 메뉴에서 XML파일을 이용하는 방식 1. 메뉴 폴더 생성 및 메뉴 XML파일 생성·편집 -> 메뉴 코딩 2. Kotlin코딩 : onCreateOptionMenu() 메소드 오버라이딩 -> 메뉴 파일 등록 3. Kotlin코딩 : onOptionsItemSelected() 메소드 오버라이딩 ->메뉴 선택 시 동작할 내용 코딩 컨텍스트 메뉴 위젯 등을 롱클릭하면 나오는 메뉴 컨텍스트 메뉴에서 XML파일을 이용하는 방식 1. 메뉴 폴더 생성 및 메뉴 XML파일 생성·편집 -> 메뉴 코딩 2. Kotlin코딩 : onCreate() 안에 .. 2021. 4. 16.
[Kotlin App] 액티비티 / 인텐트 액티비티(Activity) 화면을 구성하는 가장 기본적인 컴포넌트 디폴트 화면이 액티비티임 안드로이드폰에 나타나는 화면 하나하나를 말함 안드로이드의 4대 컴포넌트(액티비티, 서비스, 브로드캐스트 리시버, 콘텐트 프로바이더) 중 가장 핵심적인 요소 서비스(Service) 눈에 보이는 화면(액티비티)과 상관없이 백그라운드에서 동작하는 컴포넌트 백신프로그램 / 백그라운드 음악 재생 로컬에서 동작하는 서비스는 아래 세 단계를 거침 서비스 생성 -> 서비스 시작 -> 서비스 종료 메인 액티비티에서 세컨드 액티비티를 호출하는 코드 - 단방향 //SecondActivity.kt buttonNewActicity.setOnClickListener { var intent = Intent(this, SecondActivit.. 2021. 4. 13.