본문 바로가기

나만 보는 일기장

검색하기
나만 보는 일기장
프로필사진 Patrick0422

  • 분류 전체보기 (48)
    • 개발 (46)
      • Android (39)
      • Electron (2)
      • 기타 (4)
    • 그냥 (2)
Guestbook
Notice
Recent Posts
Recent Comments
Link
  • 깃허브
«   2025/09   »
일 월 화 수 목 금 토
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
Tags
  • 면접
  • hilt
  • BottomNavigationView
  • Gradle
  • Jetpack Compose
  • Datastore
  • 안드로이드
  • kotlin
  • themes.xml
  • fragment
  • 개발자
  • 스플래시
  • android studio
  • 취업
  • Livedata
  • ViewModel
  • Safe Args
  • room
  • 테마
  • asLiveData()
  • nav_graph
  • imageview
  • recyclerview
  • TypeConverter
  • Binding Adapter
  • Android
  • electron
  • 주석
  • 일렉트론
  • Navigation Component
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록LazyColumn (1)

나만 보는 일기장

[Jetpack Compose] LazyColumn을 통한 리스트 구현

Xml 기반 레이아웃 작업에서의 ListView와 RecyclerView처럼 Compose에서는 for문을 통한 수동적인 리스트와 LazyComlumn(이나 LazyRow)를 이용한 리스트가 있습니다. 둘의 차이점 또한 똑같습니다. ListView와 수동 리스트가 리스트의 아이템 전체를 로드해 화면에 보이지 않는 부분은 자원이 낭비되고, RecyclerView와 LazyColumn은 화면 밖을 벗어난 아이템을 재활용해 효율적이라는 점입니다. @Composable fun MainScreen(userProfiles: List) { Scaffold(topBar = { AppBar() }) { Surface( modifier = Modifier.fillMaxSize() ) { Column { for(userPr..

개발/Android 2022. 2. 2. 12:38
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바