Notice
Recent Posts
Recent Comments
Link
투케이2K
109. (TWOK/UTIL) [Android/kotlin] S_Application - 애플리케이션 시작 프로세스 관리 실시 본문
투케이2K 유틸파일
109. (TWOK/UTIL) [Android/kotlin] S_Application - 애플리케이션 시작 프로세스 관리 실시
투케이2K 2022. 12. 13. 15:44[설 명]
프로그램 : Android / Kotlin
설 명 : S_Application - 애플리케이션 시작 프로세스 관리 실시
[소스 코드]
package com.example.kotlinproject
import android.app.Application
import android.content.Context
import android.util.Log
class S_Application : Application() {
/**
* // -----------------------------------------
* TODO [클래스 설명]
* // -----------------------------------------
* 1. 애플리케이션 프로세스 관리 클래스
* // -----------------------------------------
* 2. AndroidManifest.xml 파일에서 application 부분에 등록 필요
*
* <application
* android:name="com.example.testapp.S_Application"
* </application>
* // -----------------------------------------
* */
// TODO [빠른 로직 찾기 : 주석 로직 찾기]
/**
* // -----------------------------------------
* // [SEARCH FAST] : []
* // -----------------------------------------
* */
// TODO [프로세스 생명주기 관리]
override fun attachBaseContext(base: Context) {
try {
super.attachBaseContext(base)
Log.i("---","---" + "\n")
Log.d("//===========//","================================================")
Log.i("","\n"+"[S_Application >> attachBaseContext() :: 애플리케이션 컨텍스트 연결 수행 실시]")
Log.d("//===========//","================================================")
Log.i("---","---" + "\n")
}
catch (e: Exception) {
e.printStackTrace()
}
}
// TODO [프로세스 생명주기 관리]
override fun onCreate() {
try {
super.onCreate()
Log.i("---","---" + "\n")
Log.w("//===========//","================================================")
Log.i("","\n"+"[S_Application >> onCreate() :: 애플리케이션 시작 수행]")
Log.w("//===========//","================================================")
Log.i("---","---" + "\n")
// -----------------------------------------
// [애플리케이션 시작 시 데이터 초기화 실시]
S_Preference.proccessCreateClear(applicationContext)
// -----------------------------------------
}
catch (e: Exception) {
e.printStackTrace()
}
}
} // TODO [클래스 종료]
반응형
'투케이2K 유틸파일' 카테고리의 다른 글
Comments