profile
~.~

[Android] Compose Swipeable

Todo 리스트(LazyColumn)의 아이템을 옆으로 스와이프하면 지워지는 기능을 구현하고 싶었다.관련 정보를 찾아보다가 Modifier에 swipeable이라는 것이 있길래 이것을 설정하여 스와이프를 구현하기로 했다. 코드 정리가 필요할 것 같지만 일단 되는대로 구

2022년 5월 11일
·
0개의 댓글
·

ViewModel + Composable 화면 업데이트가 안됨

상황: ViewModel이 가지는 mutableStateList를 MainActivity에서 Composable로 넘겨줌. Composable은 한번 읽은 State에 대해서 값이 변화했을 때 변화를 감지하여 recompose를 진행한다고 배웠음.근데 init블럭의 코

2022년 4월 28일
·
0개의 댓글
·
post-thumbnail

Clean Architecture in Android

개인적인 용도의 정리 글이며, 틀릴 수도 있습니다. 참조글들을 보며 구현하면서 이해한 구조 UseCase 클래스는 적절한 Repository 구현체를 주입받아 비즈니스 로직을 수행함. Repository의 구현 클래스는 Data 레이어에 있지만, UseCase는 그저

2022년 4월 23일
·
0개의 댓글
·

[Android] GlideApp 사용

AppGlideModule을 상속받는 클래스 하나 만들고 어노테이션 붙이기그다음에 빌드 한번 눌러주면 GlideApp 사용 가능해진다

2022년 3월 27일
·
0개의 댓글
·

[Android] buildscript 추가 위치

project수준의 build.gradle에다가 buildscript 블록 생성안에다가 classpath랑 ext 써주면됨

2022년 3월 27일
·
0개의 댓글
·

[Android] 퍼미션 얻기(kotlin)

런처 선언런처 사용하기런처 선언런처 사용하기가끔 쓸때마다 매번 까먹어서 정리

2022년 3월 16일
·
1개의 댓글
·

[Android] Palette로 이미지에서 평균색 알아내기 (Java)

이중for문 말고 Palette로 알아내기

2021년 1월 10일
·
0개의 댓글
·

[Android] Retrofit2 Multipart사용하기 (Java)

Multipart 사용하기

2021년 1월 9일
·
2개의 댓글
·

[Android] RecyclerView와 ListAdapter (Java)

RecyclerView에 ListAdapter 쓰기

2021년 1월 9일
·
0개의 댓글
·