코딩

    Android - AlertDialog 사용법

    다이얼로그란? 다이얼로그는 화면에 보여지는 작은 윈도우 입니다. 화면을 채우지 않고 사용자에게 어떤 정보를 전달하거나 추가적인 정보를 입력받을 수 있습니다. 안드로이드 에서는 Dialog Class 가 있지만 이는 Base Class이므로 직접 사용하기 보다는 Sub Class인 AlertDialog 사용을 권장합니다. (Dialog class의 Sub Class로는 DatePickerDiaog, TimePickerDialog 등이 있습니다.) 그럼 다이얼로그 생성에 관해 이미지와 코드 위주로 설명하겠습니다. 1. 제목과 설명 넣기 builder.setTitle("퀴즈 끝"); builder.setMessage("맞춘 문제는 "+count+"개 입니다. 확인을 누르시면 퀴즈가 다시 시작됩니다."); 2...

    Android - TextView의 setText함수에 숫자를 쉽게 넣어주는 방법 / todo

    전체 코드는 아래와 같다. package com.hyunsungkr.calculator; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends AppCompatActivity { EditText editPercent; EditText editNumber; Button button; TextView txt..

    Android - EditText사용법과 문자열 가져오는 방법 / 로그처리하는 방법 / Toast , Snackbar 메시지 처리방법

    EditText사용법 activity_main.xml에서 Text를 클릭하면 EditText를 선택할 수 있다. 이는 에뮬레이터로 확인해 보면 키패드를 설정할 수 있다. EditText에서 문자열을 가져오는 방법. 우선 아래 코드를 이용해 변수로 저장한다. // 위코드로, 화면이 연결되있으니 // 화면에 있는 뷰를 가져와서 ! 변수로 만든다. txtName = findViewById(R.id.txtName); editName=findViewById(R.id.editName); editPasswd=findViewById(R.id.editPasswd); editEmail=findViewById(R.id.editEmail); btnSave=findViewById(R.id.btnSave); 이후 변수이름.get..

    Java - 예외 처리 - Try/Catch/Finally

    1. 예외 처리 자바에서 문법적 오류나 논리적 오류가 발생 할 경우, 해당 예외를 처리하는 구문 오류가 발생 할 것 같은 부분에서 Try로 정의 오류가 발생 할 경우 수행 할 코드를 Catch로 정의 1.1. Try/Catch를 이용한 예외 처리 예시 int[] arr = {1, 2, 3}; try { // 오류가 발생 할 것 같은 부분에 정의 for (int i=0; i