일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 입원
- 객체
- 백준알고리즘
- 갑상선암용인세브란스
- MYSQL
- 맛집
- Compose
- 프로그래머스
- 방사성 동위원소 치료
- 경력 개발자
- 폐CT
- 갑상선암
- 전이
- firebase
- Android Compose
- 안드로이드
- Jetpack Compose
- 동위원소치료
- android auto
- 알고리즘
- Android
- 림프절전이
- 카페
- 저요오드식
- leetcode
- 임파선전이
- 정렬 알고리즘
- java
- 수술
- 방사성동위원소치료
- Today
- Total
목록안드로이드 (2)
새우버거의 개발 블로그

Android View 시스템에서는 사용자 입력을 처리할 때 EditText를 사용했지만, Jetpack Compose에서는 EditText 대신 TextField를 활용해 입력 필드를 구현합니다. TextField는 value-based와 state-based, 두 가지 유형이 있으며, 공식 문서에서는 state-based TextField 사용을 권장하고 있습니다.상태 기반 TextField 는 아직 실험 API 라서 Material 3 버전 1.4.0-alpha14를 사용해야 확인할 수 있습니다. 두 유형의 차이와 함께 Compose의 TextField에 대해서 정리해봅니다.TextField vs BasicTextField우선 TextField 와 BasicTextField 가 무엇인지 살펴보겠습니..
안드로이드의 구성 요소는 시스템이나 사용자가 앱에 들어올 수 있는 진입점입니다. 각 구성요소는 나름의 생명주기를 가지고 있기 때문에 각자의 목적을 수행하고, 생성과 소멸을 정의합니다. 앱의 기본 구성요소는 안드로이드 앱 개발을 할 때, 필수적으로 알아 둬야 하고, 목적에 맞게 구성 요소를 생성해야 합니다. 각 구성요소(Activity, Service, BroadCast Receiver, Content Provider) 에 대하여 간단하게 알아보려고 합니다. ActivityActivity는 사용자와 상호작용하기 위한 진입점입니다. 사용자 인터페이스와 화면(UI)을 포함하고 있기 때문에 setContentView(View)을 이용하여 UI를 배치하는 창을 생성할 수 있습니다. 우리가 보통 보는 앱의 화면이..