Computer Hippocampus
  • 홈
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기 (176)
      • Daily Records (0)
      • Coding Test 관련(with Kotlin) (0)
      • Android Dev (87)
        • NowInAndroid (7)
        • NaimanProject (0)
        • Compose (21)
        • Navigation (4)
        • Google Billing API (4)
        • Test Firebase Chatting App (12)
        • Login API 정리 (0)
        • Error logs (0)
      • 코틀린(Kotlin, Java) (14)
      • Swift (12)
        • codingTest (0)
      • Spring Boot (1)
      • Scala (3)
      • Js (0)
      • Programming Theory (13)
        • Functional Programming (2)
        • Design Pattern (0)
        • Generics (3)
        • 비동기 패러다임(Asynchronous Para.. (0)
        • 코루틴(Coruotine) (8)
        • Rxjava (0)
      • 파이어베이스(Firebase) (0)
      • 프로그래밍 팁 (1)
      • SystemVerilog (2)
      • Adobe (4)
        • 포토 일러스트레이터 (4)
        • Premiere pro (0)
      • Github 팁 (3)
      • RiscV (2)
        • Wake (1)
      • Linux (2)
      • CSS (4)
      • 회사 관련 (0)
  • 홈
  • 태그
  • 방명록

Compose - keyboard Setting

보호되어 있는 글입니다.

2021. 10. 6. 01:32

Compose - Thread Timeout 타임아웃 구현

보호되어 있는 글입니다.

2021. 9. 6. 05:37
Android Dev/Compose

Compose - LazyColumn Flickering Issue or non data(Firebase flow) 플리커링 혹은 데이터없음 문제해결

1. 일단 위와 같이 pagingItem을 가져와준다 2. 아이템 호출 시 remember Savable로 items을 저장한다 3. item의 id가 null 로 인지 된 경우 refresher mutableState를 임의 변형하여 recomposing을 강제해준다. recomposing강제는 Text 0.dp 와 같이 보이지않는 컴포즈를 하나 만들어주면된다.

2021. 9. 5. 07:07
Android Dev/Compose

Compose - LazyColumn + Counting Method + Firebase + Flow 예제

lazycolumn에서 lazyPagingItems를 위와 같이 업데이트해도 리컴포징 되지않는다 따라서 리프레시가 반영되도록 임의의 mutableState를 하나 만든다. 여기에선 refresher 아래와 같이 보이지 않게 하나를 반영하여 recompose되도록 강제한다

2021. 9. 4. 14:02

Compose Layout trial

보호되어 있는 글입니다.

2021. 8. 31. 04:04
Android Dev/Compose

Compose - LazyColumn Refresh ( mutableStateOf / PagingSource) / Get Index 구현

0. LazyColumn 주의사항 : items 내부에서 rememberSaveable은 적용 되지않는다.. (왜??) 1. PagingSource 리프레시 1> 아래와 같이 initialpage 스냅샷을 저장해둡니다 2> getRefreshKey에서 아래 소스 T(여기서는 QuerySnapshot)를 return해준다. 3> 변경점에서 refresh()를 호출해준다. 이때 pagingItems는 lazycolumn의 items가 됨 2. Paging 내부 메소드로 아래를 구현한다

2021. 8. 28. 07:04
  • «
  • 1
  • ···
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • ···
  • 15
  • »

공지사항

전체 카테고리

  • 분류 전체보기 (176)
    • Daily Records (0)
    • Coding Test 관련(with Kotlin) (0)
    • Android Dev (87)
      • NowInAndroid (7)
      • NaimanProject (0)
      • Compose (21)
      • Navigation (4)
      • Google Billing API (4)
      • Test Firebase Chatting App (12)
      • Login API 정리 (0)
      • Error logs (0)
    • 코틀린(Kotlin, Java) (14)
    • Swift (12)
      • codingTest (0)
    • Spring Boot (1)
    • Scala (3)
    • Js (0)
    • Programming Theory (13)
      • Functional Programming (2)
      • Design Pattern (0)
      • Generics (3)
      • 비동기 패러다임(Asynchronous Para.. (0)
      • 코루틴(Coruotine) (8)
      • Rxjava (0)
    • 파이어베이스(Firebase) (0)
    • 프로그래밍 팁 (1)
    • SystemVerilog (2)
    • Adobe (4)
      • 포토 일러스트레이터 (4)
      • Premiere pro (0)
    • Github 팁 (3)
    • RiscV (2)
      • Wake (1)
    • Linux (2)
    • CSS (4)
    • 회사 관련 (0)
애드센스 광고 영역
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

MORE

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © Computer Hippocampus All rights reserved. TistoryWhaleSkin3.4

티스토리툴바