본문 바로가기

전체 글

(51)
Timer 앱 ▶ xml 파일 ▶ mainActivity 파일 package com.example.timer; import androidx.appcompat.app.AlertDialog; import androidx.appcompat.app.AppCompatActivity; import android.content.DialogInterface; import android.os.Bundle; import android.os.CountDownTimer; import android.view.View; import android.widget.Button; import android.widget.TextView; public class MainActivity extends AppCompatActivity { TextView t..
퀴즈 앱 만들기 ▶ 10개의 퀴즈가 있다, 이 퀴즈를 참 또는 거짓 버튼을 눌러 맞추는 앱을 만들것이다. 1. xml 파일로 화면 구성하기 더보기 android:max="10" ▷ progressBar의 최대치가 10이란 뜻 즉 progressBar를 10등분하여 한 문제 풀 때마다 바의 색이 1등분씩 체워진다. 2. Quiz 클래스 만들어주기 클래스를 만들기 전에 해당 클래스를 저장할 model 패키지를 만들어준다. package com.example.quiz.model; public class Quiz { public int question; public boolean answer; public Quiz(int question, boolean answer) { this.question = question; this...
UI 위젯 기초, 실행화면 보기 ● UI 위젯이란? : 앱 위젯은 다른 애플리케이션(예: 홈 화면)에 삽입되어 주기적인 업데이트를 받을 수 있는 소형 애플리케이션 뷰이다. ○ 사용방법 1. 원하는 UI 위젯을 클릭한채로 빈화면에 끌어온다. 2. 위치 고정해주기 방법은 2가지가 있다. ▷ 위젯의 테두리에있는 하얀 동그라미를 이용하여 왼쪽, 오른쪽, 위, 아래에 연결한다. ▷ 오른쪽 Constraint Widget이용해서 사각형 상하좌우에있는 동그라미 클릭한다. 1. 상단 바에서 Device Manager클릭 - Create device클릭 2. app의 manifests의 AndroidManiFest.xml파일 수정 더보기 3. 상단바에 재생버튼 클릭