Kotlin(2)
-
[Android/Kotlin] fragment 사용법 4 (drawer navigation)
지금까지 fragment 기본 사용법, bottom navigation 사용법에 대해서 공부해보았다. 이제 메뉴 버튼을 누르면 메뉴들이 왼쪽에서 나오고 이를 선택하여 fragment를 교체하는 방식에 대해서 공부해보려 한다. bottom navaigation이랑 크게 다르지 않다. https://growth-coder.tistory.com/21 [Android Studio] fragment 사용법 3 (bottom navigation) 오늘은 bottom navigation을 사용하여 fragment를 교체하는 방법에 대해 공부해보려 한다. 이전 포스팅과 동일하게 main activity에 NavHostFragment를 넣는 것 부터 시작한다. 이 부분은 간략하게 작성할 예정 growth-coder.ti..
2022.12.25 -
[Android/Kotlin] Foreground Service 사용 방법
음악을 틀어놓고 웹 서핑을 한다거나 애플리케이션을 설치하면서 문자를 한다거나 이렇게 특정 동작을 수행 도중에 다른 동작도 수행할 일이 있을 수 있다. 위의 예시에서 음악, 앱 설치의 경우 눈에 보이지 않는 일종의 백그라운드 서비스로 실행이 된다. 안드로이드에서는 백그라운드 서비스를 실행할 때는 반드시 notification을 띄워서 사용자에게 백그라운드로 실행 중인 앱이 있다고 알려줘야 한다. 만약 사용자가 백그라운드 서비스를 실행 중인 것을 모르고 계속 사용한다면 배터리나 성능이 저하될 수 있기 때문이다. 이렇게 백그라운드 서비스가 실행중일 때 notification을 띄우는 것을 포어그라운드(foreground) 서비스라고 한다. 포어그라운드 서비스에 대해서 공부하기 위해 1부터 100까지 숫자를 증..
2022.12.24