MotionLayout 으로 카카오뱅크 앱의 애니메이션을 따라만들어봅시다!
Jetpack 의 lifecycle library 인 LiveData 가 무엇인지, 옵저빙해봅시다!
코틀린의 표준 라이브러리의 표준 함수들을 살펴보고 안드로이드에서의 예시들을 살펴봅시다! 이들을 활용하면 코드를 훨씬 간결하게 만들 수 있답니다! let, apply, with, also, run 의 가장 큰 차이는 람다식의 접근 방법과 반환 방법입니다. 함수이름
코틀린 표준함수에서 쓰이는 중요한 개념인 Function literals with receiver 에 대해서 알아봅시다!
파이어베이스 서비스를 사용해본 분이시라면 sha-1를 등록해야 된다는 문구를 많이 보셨을 텐데요..!!! 맨날 사용만 하다가 오늘은 이놈이 뭣하는 놈인지!! 파헤처 보도록 하겠습니당!!
채용 공고에 보면 MVVM, MVP.. 아키텍처를 사용해본 사람들을 참 많이들 찾는데요.. 그것이 무엇인지!! 왜 필요한지!! 한 번 공부해보도록 합시다!Model-View-Presenter 로 구성되어 있으며, MVVM 과 함께 MVC 를 대체하기 위한 대안책으로 가
어떻게 외주를 받았나요? 소프트스퀘어드의 512세션을 수료하면 우수 수료생을 우선으로 외주를 할 수 있는 기회가 주어집니다. 그럼 제가 우수 수료생이었냐구요? 아니요! 그래서 저는 외주를 받고 싶어서 512세션을 시작했지만, 아무래도 안드로이드를 처음하고 자바나 코틀
Activity B -> A 로 넘어갈 때는 B 를 살려서 백버튼을 눌렀을 때, 뒤로 돌아갈 수 있게 하지만, A가 죽을 때 B도 죽이고 싶은 경우가 있습니다. 구글링 결과 flag 를 사용하는 방법도 있었지만,저의 경우 작동되지 않아서 broadcast receive
이번 프로젝트에서 Activity 툴바의 버튼을 누르면 tabLayout 과 연결된 viewPager 의 fragment에 있는 캐릭터를 흑백/컬러로 변경하는 작업을 했습니다.처음에 구현하기 전에는 그냥 인터페이스로 통신하면 되지 않을까? 하는 생각을 했었는데요....
이미지뷰에 이미지를 넣지 않고 shape 으로 모양을 주는 방법은 많이들 알고 계실텐데요!문제는 이미지를 넣었을 때 모양을 주는 것입니다...😭😭이 녀석 때문에 저도 한참을 고민을 했던 때가 있었는데요... 그래서 오늘은!! 이미지뷰의 src 로 이미지가 들어갈 때
popBackStackImmediate VS. popBackStack, commit VS. commitAllowingStateLoss 를 살펴보자
앱 개발시 거의 반드시 사용하는 FragmentManager 가 무슨 일을 하는지, 어디서 어떻게 사용하면 되는지 알아봅시다.
2021년 5월 17일부터 8월 7일까지 약 3달 동안 메이커스 동아리에서 활동했습니다. 저는 안드로이드 개발자로 활동했고, 마지막 5주간 앱을 매우 매우 매우 열심히 만들어서 잇투라는 멋진 앱을 런칭했습니다.
저는 코틀린을 배우기 전에 C언어를 공부했습니다. 코틀린을 배우니 '람다' 라고 하는 처음 들어보는 친구가 등장하더군요. 그래서 궁금해졌습니다. C언어에는 없는 람다, 코틀린에는 왜 있는거지?