Android/AndroidStudio
[Android] Context Menu (컨텍스트 메뉴)
앱의노예
2023. 1. 22. 09:59
1. ContextMenu란?
https://developer.android.com/guide/topics/ui/menus?hl=ko#context-menu
메뉴 | Android 개발자 | Android Developers
메뉴 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 메뉴는 수많은 유형의 애플리케이션에서 사용되는 보편적인 사용자 인터페이스 구성요소입니다. 친숙
developer.android.com
1. if문
fun main() {
if(조건식) {
} else if (조건식) {
} else {
}
}
조건문이란 주어진 조건에 따라 다른 결과를 반환 하는 코드이다
거의 모든 프로그램 언어에서 사용하고 있으며 기본이 되는 문법이다
조건을 적고 해당 조건이 맞으면 수행할 내용을 작성한다
fun main() {
var a: Int = 1
var b: Int = 2
var max: Int = if (a > b) a else b
}
간단한 if문은 간단하게 한 줄로도 구성할 수 있다
fun main() {
var a: Int = 1
var b: Int = 2
if (a in 1..90) {
} else if (b in 2..90) {
}
}
in 연산자와 ..을 이용해 범위 연산자도 제공하며 다음과 같이 사용하면 된다
in 시작값 .. 마지막값
fun main() {
var a: Int = 1
when(a){
1 -> print("a = 1")
2 -> print("a = 2")
0,1 -> print("a == 0")
// 일치되는 조건을 ,를 이용해 여러 개 표현이 가능하다
parseInt(1.toString()) -> print("일치")
else -> {
print("a 값이 없다")
}
}
}
인자를 사용하는 when문이다
switch문과 상당히 유사하다