profile
러닝커브를 따라서 등반중입니다.
태그 목록
전체보기 (105)kotlin(48)안드로이드(48)android(46)코틀린(32)1일1문서(16)medium(16)기초(9)jetpack(7)jetpack compose(6)navigation(5)epoxy(4)예제(4)json(4)fastcampus(3)MVVM(3)ViewModel(3)공유(3)touch(3)Event(3)Toyproject(3)RecyclerView(3)fragment(3)의존성주입(2)동기(2)di(2)dagger(2)비동기(2)예시(2)에러(2)compose(2)View(2)dataclass(2)댓글(2)링크(2)구현(2)Paging3(2)클린아키텍처(2)에폭시(2)오류(2)의존성(2)LiveData(2)Andorid(2)class(2)src(1)SharedFlow(1)정적 언어(1)패러다임(1)AndroidStudio(1)리사이클러뷰(1)커뮤니티(1)clipboard(1)sql(1)visibility(1)협업툴(1)데이터 공유(1)AsyncListDiffer(1)프로가드(1)DML(1)URI(1)CAA(1)페어프로그래밍(1)push(1)RX(1)coldflow(1)library(1)라이브러리(1)dimensions(1)OOP(1)entrypoint(1)재구성(1)엔트리포인트(1)requestDisallowInterceptTouchEvent(1)List(1)lint error(1)http(1)convert(1)응답코드(1)애자일(1)린트(1)withContext(1)무한스크롤(1)아임포트(1)Epoxy SnapHelper(1)범위 지정 함수(1)바텀시트(1)profile(1)boolean(1)동기적처리(1)postvalue(1)카카오(1)mutable(1)Eventbus(1)coroutine(1)oAuth(1)통신(1)스냅헬퍼(1)lottie(1)트렐로(1)구독(1)페이스북(1)애니메이션(1)url(1)DDL(1)fade in(1)람다(1)다이나믹링크(1)뷰페이저(1)backstack(1)클립보드(1)snapHelper(1)DP(1)앱 설치(1)콘텐츠 라벨(1)소프트키(1)proguard(1)옵저버(1)lateinit(1)with(1)tutorial(1)Dex(1)SharedPreference(1)navigate(1)throttle(1)debounce(1)Bitmap(1)webview(1)fade out(1)서버(1)NavController(1)명령형UI(1)터치영역(1)fragmentManager(1)분류(1)TCL(1)BackHandler(1)레트로핏(1)clipboard manager(1)PagingListAdapter(1)composition(1)autoscroll(1)푸시알림(1)Datastore(1)padding(1)문서 해석(1)오픈소스(1)activityviewmodels(1)계층(1)자동스크롤(1)GuideLine(1)위치(1)prevent(1)backpress(1)multi click(1)gson(1)login(1)라이브데이터(1)RxJava(1)apptheme(1)rearrangement(1)error(1)PendingIntent(1)공식문서(1)jitpack(1)opensource(1)늦은 초기화(1)RxAndroid(1)let(1)내비게이션바(1)클로저(1)네아로(1)백그라운드쓰레드(1)위치 저장(1)CS(1)캐시(1)DiffUtil(1)패딩(1)데이터스트림(1)also(1)foreach(1)fmc(1)이니시스(1)Collection(1)activityViewModel(1)pattern(1)context(1)flow(1)trello(1)힐트(1)State(1)popuptoinclusive(1)접근 제한자(1)update(1)obeserver(1)background(1)intercept(1)datastream(1)파싱(1)hilt(1)clone(1)난독화(1)ImageView(1)메세지(1)AAC(1)notion(1)manage(1)30(1)visiblee(1)데이터스토어(1)remember(1)(1)by lazy(1)파이어베이스(1)navigateup(1)setvalue(1)stateFlow(1)popupto(1)코루틴(1)카드결제(1)의존(1)dynamiclink(1)FragmentManagerApi(1)notification(1)소셜(1)ListAdapter(1)프로그래밍 언어(1)infiniteitem(1)이미지뷰(1)테크스펙(1)Intent(1)메시지(1)Configuration(1)설치 여부(1)확인(1)선언형UI(1)동적링크(1)DCL(1)높이(1)노티(1)변환(1)커뮤니티 댓글(1)대댓글(1)requireparentfragment(1)Expand(1)contentdescription(1)nestedcomment(1)해석(1)popbackstackk(1)뷰모델(1)Access Modifier(1)업데이트(1)BottomSheetBehavior(1)일반결제(1)hotflow(1)메인쓰레드(1)retrofit2(1)웹뷰(1)Pending(1)정기결제(1)rxkotlin(1)MVP(1)deeplink(1)카드등록(1)컴포즈(1)json 파싱(1)안드로이드 결제(1)set(1)run(1)jitpack.io(1)retrofit(1)mvp패턴(1)apply(1)Refresh(1)Comment(1)종료(1)대응(1)기본(1)PagingAdapter(1)메모리(1)페이징(1)Expected BEGIN_OBJECT but was STRING at line 1 column 1 path(1)ConstraintLayout(1)airbnb(1)카카오톡 공유(1)Immutable(1)다중 클릭(1)
post-thumbnail

# Introduction Of DataStore

SharedPreferences에 머무르지 말고 DataStore를 사용해보자 !

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

Jetpack Compose에서 다중 클릭 방지

https://medium.com/@al-e-shevelev/how-to-prevent-multiple-clicks-in-android-jetpack-compose-8e62224c9c5e코루틴에 기반을 둔 방법이 있다. 이 방식에서는 SharedFlow를 생성

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

Navigation - bottom 응용

안드로이드의 jetpack에는 navigation이라는 라이브러리가 존재합니다.기본적으로 fragment들의 이동, 스택을 관리하기 위한것이며 많은 어플에서 바텀 메뉴를 사용하고 액티비티보단 fragment로 화면을 구성하기 때문에 반드시 익혀두어야 할 라이브러리중 하

2021년 12월 18일
·
0개의 댓글

NavigateUp vs PopBackStack

안드로이드에서 뒤로가는 버튼은 2가지가 존재한다.아이폰유저가 친숙한 상단의 백버튼,안드로이드 유저가 친숙한 하단의 백버튼이 있다.이에 맞춰서 jetpack - navigation 에서 뒤로가는 버튼은 두가지 종류가 존재한다.상단의 백버튼은 navigateUp, 하단의

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

Paging3

Room을 이용한 로컬 저장소나 API통신을 거친 네트워크의 대규모 데이터 세트를 로드하기 위해 사용한다.예를 들면 무슨 네이버에서 무슨 검색어를 입력했을때 해당되는 모든 데이터를 가져오는 것이 아니라 10페이지씩 가져오게 됩니다.페이징 된 데이터의 메모리 내 캐싱.

2021년 10월 25일
·
0개의 댓글
post-thumbnail

JetPack - Navigation

안드로이드 제트팩에는 네비게이션이라는 것이 있다. UI전환을 시각적으로 보여주어서 좀 더 편하게 도와주는 라이브러리 입니다. 먼저 App단위의 gradle에서 dependency를 추가해야 한다. 그리고 3개의 fragment를 만들어 준다. Navigation Host Navigation을 구현 할 때에는 Host를 정의해야 합니다. Host는 화...

2021년 9월 13일
·
0개의 댓글
post-thumbnail

안드로이드 jetpack

안드로이드 Jetpack이란 개발자가 고품질 앱을 손쉽게 개발할 수 있는 라이브러리,도구,가이드 모음을 의미한다. Jetpack은 플랫폼 API와는 별도로 제공되는 androidx 패키지 라이브러리로 구성된다. buildgradle 혹은 import할때 위에 and

2021년 8월 12일
·
0개의 댓글