이번 시간에는 조건문에 쓰이는 if문 만드는 방법에 대하여 알아보겠습니다.
- 설명 -
조건문에 맞는 값이 들어갈 텍스트뷰입니다.
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<TextView
android:id="@+id/textView"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:textSize="25sp"
android:textStyle="bold"/>
</RelativeLayout>
- 설명 -
1. 조건 1개일 때
예: if(조건문){ 실행 코드 }
if문 조건에 맞다면 실행
2. 조건 2개일 때
예: if(조건문){ 실행 코드 }
else { 실행 코드}
if문 조건에 맞다면 if문 실행
if문 조건에 맞지 않으면 else문 실행
3. 조건 2개 이상일 때
예) if(조건문) { 실행 코드 }
else if(조건문) { 실행 코드 }
else { 실행 코드 }
if문 조건에 맞다면 if문 실행
if문 조건이 맞지 않으면 else if문 비교
else if문 맞으면 실행
else if문도 맞지 않으면 else문 실행
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
//텍스트뷰 초기화
var textView : TextView = findViewById(R.id.textView);
var number : Int = 3;
var number2 : Int = 2;
//조건 1개
if(number == 3){
textView.append("$number 는 3과 같습니다.\n");
}
//조건 2개
if( number2 != 3){
textView.append("$number2 는 3 과 다릅니다.\n")
}else{
textView.append("$number2 는 3과 같습니다.\n")
}
//조건 2개 이상
for(i : Int in 1..10){
if(i % 2 == 0){
textView.append("$i : 2로 나누면 나머지 0 \n");
}else if( i % 3 == 0){
textView.append("$i : 3으로 나누면 나머지 0 \n");
}else{
textView.append("$i 둘다 아님 \n")
}
}
}
}
2022.05.10 - [안드로이드] - [안드로이드] DataBinding 컴포넌트 쉽게 접근하는 방법
[안드로이드] DataBinding 컴포넌트 쉽게 접근하는 방법
이번 시간에는 DataBinding를 통해 레이아웃 컴포넌트에 쉽게 접근하는 방법에 대하여 알아보겠습니다. 목차 1. 실행 화면 2. dataBinding 설정 3. 메인 화면 구성 activity_main.xml 4. 메인 코드 구현 MainActi..
aries574.tistory.com
2022.04.19 - [안드로이드] - [안드로이드] 커스텀 달력 만드는 방법 part1 화면 구성
[안드로이드] 커스텀 달력 만드는 방법 part1 화면 구성
이번 시간부터 커스텀 달력을 만들어 보겠습니다. 이번에는 메인화면 구성을 해보겠습니다. 목차 1. 실행 화면 2. 메인 화면 구성 activity_main.xml 1. 실행 화면 2. 메인 화면 구성 activity_main.xml -.
aries574.tistory.com
2022.04.08 - [안드로이드] - [안드로이드] Tab Custom Animation part1 - 화면 구성
[안드로이드] Tab Custom Animation part1 - 화면 구성
이번 시간부터 TabLayout을 직접 만들어 애니메이션까지 넣어보는 방법을 알아보겠습니다. 이번 포스팅은 화면 구성을 해보겠습니다. 목차 1. 실행 화면 2. 테마 변경 3. 배경 색상 파일 만들기(drawab
aries574.tistory.com
[안드로이드 코틀린] 함수(function) 만드는 방법 part1 - 매개변수(parameter) (0) | 2022.05.25 |
---|---|
[안드로이드 코틀린] 조건문 when 만드는 방법 (0) | 2022.05.24 |
[안드로이드 코틀린] 반복문 while, do while 만드는 방법 (0) | 2022.05.22 |
[안드로이드 코틀린] 반복문 For 만드는 다양한 방법 (0) | 2022.05.21 |
[안드로이드 코틀린] 배열 쉽게 만드는 방법 (0) | 2022.05.20 |
댓글 영역