투케이2K

3. (TWOK/LOGIC) [모바일] 프로세스 생명주기 상태 관리 (create , destroy) 본문

투케이2K 로직정리

3. (TWOK/LOGIC) [모바일] 프로세스 생명주기 상태 관리 (create , destroy)

투케이2K 2022. 2. 14. 08:33

[로직 정리]

정리 로직 : MOBILE (ANDROID / IOS)

상태 : [모바일] 프로세스 생명주기 상태 관리 (create , destroy)

 

[설 명]

[Android]
1. Application 클래스 생성 및 AndroidManifest.xml 파일에서 지정 실시
  - Application 클래스에서 onCreate 부분에서 최초 프로세스 실행 초기화 수행 실시
  - AndroidManifest.xml 파일에서 application 부분에서 Application 클래스 지정 실시


2. Service 클래스 생성 및 AndroidManifest.xml 파일에서 지정 실시
  - Service 클래스에서 onTaskRemoved 메소드 부분에서 프로세스 종료 상태 감지 및 초기화 수행 실시
  - AndroidManifest.xml 파일에서 서비스 등록 및 android:stopWithTask="false" 설정





[IOS]
1. AppDelegate 클래스에서 프로세스 실행 및 종료 상태 감지 , 데이터 초기화 수행 실시
  - 프로세스 최초 실행 감지 : func application didFinishLaunchingWithOptions
  - 프로세스 종료 상태 감지 : func applicationWillTerminate UIApplication

 


 

반응형
Comments