SharedPreferences 2

168. [AI][Android Studio] 로직개발하기 : 다중페이지 개발(Activity Lifecycle)

안드로이드 앱을 개발하다 보면 여러 화면 간의 데이터 전달이 필요한 상황이 자주 발생합니다. 예를 들어, 첫 번째 화면에서 이름과 나이를 입력하고, 두 번째 화면에서 그 정보를 출력하는 UI를 구성해야 할 때가 있죠.이번 포스팅에서는 EditText, Button을 이용한 사용자 입력 → SharedPreferences 저장 → 액티비티 전환 → 데이터 전달 → 출력까지의 다중 페이지 구성 로직을 Android Studio에서 직접 구현한 예제를 통해 설명합니다.1. XML 레이아웃 구성1-1. MainActivityEditText EditText Button-1 Button-2 activity_main.xml에서 이름과 나이를 입력받는 EditText 2개와 버튼 ..

Frontend/실습 2025.03.05

166. [AI][Android Studio] 로직개발하기 : 타이머 앱 실습

Android 앱 개발에서 타이머 기능은 생각보다 자주 쓰이는 기능입니다. 이번 글에서는 알람 소리와 함께 애니메이션이 적용된 귀여운 타이머 앱을 만들어보며, CountDownTimer, MediaPlayer, 애니메이션(YoYo) 라이브러리, SharedPreferences까지 모두 실습해봅니다.  안녕하세요 😊 오늘은 Android Studio를 활용해 간단한 타이머 앱을 만들며 View 배치, 입력 처리, 타이머 로직, 애니메이션, 알람 사운드까지 실습해보는 시간을 가질게요!앱 목표타이머 시간(초)을 입력받아 시작남은 시간 표시타이머 종료 시 시계 흔들림 + 알람 소리 출력취소 / 종료 / 재시작 기능까지 포함!1. 전체 레이아웃 구성1-1. 시계 이미지 (ImageView) 중심 정렬 + 300..

Frontend/실습 2025.03.04
home top bottom
}