이번에 ROOM을 앱에 도입하려고 JUNIT TEST를 도입하려고 합니다. junit test를 도입한 적이 개발 하면서 처음입니다. 로컬 단위 테스트로 앱 로직 단위를 평가하는 방법입니다.종속 항목 유형에 따라서 Robolectric, Mockito 같은 모의 프레임
저는 몰랐습니다. build.gradle 파일이 레거시 였다는 것을. 찾아보니 안드로이드 4.0 이후에 Kotlin Script를 사용할 수 있게 되었습니다. 변경된지는 오래 되었는데, 이번에 빌드 할때 개인키를 따로 관리하기 위해 Kotlin-dsl 을 추가 하려다,
안녕하세요. 이번에는 레이아웃에 viewpager를 적용하기 위해 해당 라이브러리를 구현해 보았습니다. 해당 viewpager를 응용한 더 좋은 라이브러리가 있습니다만 저는 이 라이브러를 사용하지 않고 jetpack의 viewpager로만 기능을 구성하려 합니다.
Android DI Library
이번에 혼자 플젝을 하면서 Room을 도입하였습니다. 제가 참고한 프로젝트는 android에서 제공하는 sunflower 입니다. 원래는 realm을 도입하려고 했는데 다른 회사 구인 구직을 보다가 보니 room을 이용하는 곳들이 많은 듯 해서 이쪽을 우선으로 보게 되
LiveData는 관찰 가능한 데이터 홀더 클래스 입니다. 활동 수명주기 상태에 있는 앱 구성요소 관찰자만 업데이트 하게 됩니다. STARTED, RESUMED 상태 일때 활성 상태이며 이때 업데이트 정보를 알립니다. DESTROYED 로 상태가 변경되면 관찰자를 삭제
안녕하세요. 네비게이션 바 및 상태 바 를 숨기는 작업을 진행해 볼것입니다. 해당 부분은 UI 에서 콘텐츠를 표시하는 데 더 많은 공간을 사용할 수 있어 더 몰입할 수 있는 사용자 환경을 제공합니다.해당 상태 바를 숨기는 방법은 manifest.xml를 수정하시거나 a
화면을 정의하는데 activity만 사용해도 되는 거 아닌가요?
안드로이드의 데이터 전달 방법
activity 의 결과를 가져오는 방법
activity lifecycle callback
background-service, fore-ground service
Retrofit2가 Proxy를 생성하는 방법
응용 프로그램 환경의 대한 전역 정보 인터페이스입니다
System Boot Process
Parcelable과 Serializable 비교
간편한 직렬화 객체
fragment 생명 주기