2021년 1월 25일 월요일

[Android] 백그라운그 제한에 따른 onSaveInstanceState, onRestoreInstanceState 동작 테스트 하기

홈버튼등으로 인해 백그라운드로 넘어갈때, 앱의 상태를 일시 저장했다가 돌려놓는 onSaveInstanceState, onRestoreInstanceState 가 제대로 동작하는지 테스트 하기 위해서는

개발자 옵션의 
백그라운드제한(Background process limit)항목을 No background processes  즉 백그라운드 프로세스 없음 으로 지정해서
백그라운드에 프로세스가 남지않도록 하여, 앱이 백그라운드 못갔을때, onSaveInstanceState, onRestoreInstanceState가 제대로 작동하는지 테스트 해볼수 있다.

Related Posts:

  • [Android] Thread, Callable, Executor(framework) 쓰레드 다루기최근 coroutine , rx 로 인해 쓰레드 체 관한 처리가 조금 쉬워지긴했다.그래도 옛날 소스들을 보면 java thread, Executor 또는 AsyncTask를 이용해서 만들어진게 많다.이중 주로 외부랑 httpd 통신할때 쓰면 Executor 에 대해 알아보자.그전에 어차피 나올용어로서 Callable 과 Runnable을 알아보자 1 2 3 4 5 6 7 8 9 10 1… Read More
  • [Android] Firebase 도입 & 간단 테스트(analytics, fcm)Firebase로 디비저장, 자료저장, 채팅기능, 푸쉬수신기능,분석기능 등 한다. 요즘 다한다.https://firebase.google.com/products-build#develop-products1.firebase 사이트에서 등록하고, 만들고 있고 있는 앱의 package이름을 입력하고, google-serivice.json 을 app폴더(현재프로젝터의  app폴더) 넣어준다.2.Pro… Read More
  • [Android] HILT 사용해보자. Spring 에서 서비스단의 클래스를 그냥 어노테이션으로 선언만하고 막쓰던것 처럼 DI해주는 Dagger 라는 라이브러리를 기반으로 안드로이드에서  HILT로 새로 내놓았다고함.Dagger + Android LifeCycle = HILT 라고 생각해도됨. 구글이 Hilt currently supports the following Android classes:App… Read More
  • Kotlin 코딩팁http://rockdrumy.tistory.com/1378?category=772380… Read More
  • Kotlin generic function sample import android.support.v7.app.AppCompatActivity import android.os.Bundle import android.content.Intent import kotlinx.android.synthetic.main.activity_main.* class MainActivity : AppCompatActivity() { companion object … Read More

0 comments:

댓글 쓰기