안드로이드 앱(Kotlin|Java)/[2025~] 안드로이드 앱
Part1_Ch04_09 복습 및 한걸음 더
heylo
2025. 4. 9. 15:37
1) 학습내용
- 다양한 위젯을 사용하고, 테마를 이용하여 일관성 있는 UI 를 그릴 수 있다.
- ConstraintLayout 과 다양한 위젯을 활용
- Style 을 통한 일관성 있는 UI 구성
- Adapter 에 대한 이해
- 간단한 데이터 저장
- 다른 화면으로 이동
- 다른 앱 실행
- UI
- ConstraintLayout
- guideLine
- Sytle
- Theme
- ImageView
- RadioButton
- CheckBox
- Spinner
- DatePickerDialog
- ConstraintLayout
- Kotlin
- const val
- with
- Android
2) 한 걸음 더
- Intent 로 할 수 있는 다양한 동작에 대해 학습해보세요
- Manifest 에 들어가는 다양한 값들에 대해 학습해보세요
- Kotlin 의 다양한 ScopeFunction 에 대해 학습해보세요
- 체크박스 선택 및 미선택 시 글자 위치 동일하게 만들기
Spinner
데이터가 컬렉선, 리스트로 이루어져있을 때
리스트에 있는 정보를 나타내기 위해
UI 요소를 하나하나 그리는 것이 아니고
데이터와 UI 요소를 합칠 수 있게
리스트가 잘 보일 수 있게 하는
Adapter 를 사용해보았다.
const val
상수 선언
Manifest
안드로이드 앱의 개략적인 개요. Activity 는 꼭 추가해야 함
Intent
Activity 에서 다른 Activity 로 전환
데이터 전송
전화 앱 실행
암시적 Intent, 명시적 Intent
SharedPreference
SharedPreference 는 데이터를 저장하는 요소.
파일 형태로 데이터를 저장함
키는 파일 이름을 지정
다양한 primitive type ( String, Boolean, Integer)
다양한 array 값 저장 가능
저장한 후, 반드시 edit 하는 곳에서 apply() 또는 commit() 을 호출한다.
Thread 의 block 여부가
apply와 commit 의 차이.
Toast
warning 문구 또는 완료 상태를 알려주기 위해 text 를 보여준다.