728x90 반응형 전체 글57 [Android] Service LifeCycle 쉽게! https://dev-playground.tistory.com/25?category=1207507 [Android] Service 정리Service 안드로이드 애플리케이션의 컴포넌트 중 하나로 UI를 제공하지 않아도(사용자와 상호작용 없음) 백그라운드에서 장기 실행되는 작업을 수행한다. Service가 시작되면 사용자dev-playground.tistory.com Service LifeCycle 안드로이드의 Service는 백그라운드에서 실행되는 컴포넌트로, 화면(UI)을 가지지 않고 오래 실행되는 작업(예: 음악 재생, 네트워크 요청, 위치 추적 등)을 처리하는 데 사용된다.**Service의 생명주기(Lifecycle)**를 쉽게 설명하면 아래와 같다. LifeCycle1. onCreate()서비.. 2025. 3. 4. [Android] Fragment LifeCycle 쉽게 정리 https://dev-playground.tistory.com/14?category=1207507 [Android] Fragment 정리Fragment 1. 하나의 UI 내에서 독립적으로 동작하는 화면의 부분. : 동작은 독립적으로 관리 되지만 프레그먼트 자체는 독립적일 수 없음 : Activity나 다른 프레그먼트에 종속되어 있dev-playground.tistory.com Fragment LifeCycle 안드로이드의 Fragment Lifecycle(프래그먼트 생명주기) 는 액티비티의 생명주기와 비슷하지만, 액티비티 안에서 동작하며 독립적인 생명주기를 가진다는 점이 특징이 있다쉽게 말하면 프래그먼트는 액티비티의 하위 구성 요소로, 액티비티의 상태 변화에 따라 함께 변한다. 프래그먼트 생명주.. 2025. 3. 2. [Android] Activity 생명주기 쉽게 이해하자 https://dev-playground.tistory.com/13 [Android] Activity 정리Activity란 ? - 사용자 인터페이스(UI)를 구성하는 앱의 기본 단위. 하나의 화면이 하나의 Activity 라고 볼 수 있음. - Activity는 화면을 구성하는 layout (xml)파일과 화면에서 동작을 정의 하는 class 파일dev-playground.tistory.com Activity 생명주기안드로이드 **Activity(액티비티)**는 앱에서 화면을 담당하는 컴포넌트인데, 이것이 실행되거나 종료될 때 **일정한 흐름(생명주기, Lifecycle)**을 따릅니다.쉽게 알아보자! 비유: 집을 방문하는 손님과 비교해보자!1. onCreate() → 🚪 손님이 초대됨 (처음 집을 .. 2025. 2. 28. [Android] 안드로이드 4대 컴포넌트(Component) 안드로이드 4대 컴포넌트(Component) 컴포넌트는 구성요소라고 불리며 안드로이드 4대 컴포넌트는 안드로이드 구성하는데 필요한 요소를 의미한다.안드로이드 4대 컴포넌트에는 액티비티(Activity), 서비스(Service), 방송수신자(Broadcast Receiver), 콘텐츠 제공자(Content Provider)가 있다.안드로이드 앱의 필수적인 구성요소로, 각각은 시스템이나 앱으로 들어올 수 있는 진입점이다. 컴포넌트 특징컴포넌트는 독립적인 형태로 존재한다.컴포넌트는 고유의 기능을 수행한다.각 검포넌트는 인텐트(Intent)를 통해서 서로 상호작용한다. 액티비티(Activity)생명주기(Life Cycle) 관련 메소드들을 재정의하여 원하는 기능 구현 가능인텐트(Intent)를 통해 다른 Ap.. 2025. 2. 28. [배달로그] 배민 커넥트 VS 쿠팡이츠 파트너 - Part 2 배민커넥트 VS 쿠팡이츠 뭐가 다른가? Part2 해당 배달 로그는 경기 남부에서 전기자전거로 배달 부업을 하는 필자의 지극히 개인적인 비교임을 확인하시고 공감해 주시면 될 것 같다. 배달 특성상 배달지역, 시간대에 따라 수입도 상황도 크게 달라질 수 있기 때문이다. 배달 단가이전 포스팅에서 배민과 쿠팡의 기본료 배달 거리가 다른 것 같다고 했다. 기본 배달거리가 다른데! 배달 단가도 다르다! 그럼, 기본 배달거리가 더 먼 쿠팡이츠의 배달 단가가 더 높겠지?! 라고 생각했다면 정말 속상하다.오히려 기본 배달거리가 긴 쿠팡이츠보다 배민의 배달 단가가 상대적으로 조금 더 높다.물론, 같은 거리의 배달 1건으로만 생각하면 몇 천원 차이도 아니고 기껏해야 300원 ~ 400원 이라고 생각할 수도 있지만 배달을 .. 2025. 2. 21. [Android] setSystemUiVisibility 정리 setSystemUiVisibility 란? setSystemUiVisibility는 Android에서 시스템 UI(상태 표시줄, 내비게이션 바 등)의 표시 여부와 동작 방식을 제어할 때 사용하는 메서드이다. 주로 전체 화면 모드, 몰입형 모드, 라이트/다크 시스템 UI 설정 등에 사용됩니다. 이 메서드는 View 클래스에 속하며, 특정 View에 적용된다. 📢 Android 11(API 30)부터는 WindowInsetsController 사용이 권장됩니다.setSystemUiVisibility는 deprecated 되었지만, 기존 프로젝트나 하위 버전 호환 시 여전히 볼 수 있습니다. 사용방법상태 표시줄 숨기는 방법.View decorView = getWindow().getDecorView();in.. 2025. 2. 20. 이전 1 ··· 3 4 5 6 7 8 9 10 다음 728x90 반응형