안드로이드에서 "Setting"-> "App"을 살펴보면 "running"탭 아래에서 메모리가 "used memory"와 "memory free"부분으로 나뉘어져 있음을 알 수 있습니다. "used memory"또는 "memory free"중 하나에 넣습니다. "메모리가없는"부분의 응용 프로그램은 "캐시 된 백그라운드 프로세스"로 표시됩니다.Android에서 실행중인 프로세스와 캐시 된 백그라운드 프로세스의 차이점은 무엇입니까?
"캐시 된 백그라운드 프로세스"란 무엇입니까? 그들은 여전히 "디스크"(데스크톱/랩톱처럼)로 전환하기보다는 메모리에 있습니다. 맞습니까? 사용자가 이러한 "캐시 된 백그라운드 프로세스"중 하나를 탭하면 실행중인 프로세스와 마찬가지로 여전히 메모리에 그대로 표시됩니다.
Android는 애플리케이션을 "캐시"할 때 무엇을합니까?
좋은 설명! 또한 응용 프로그램에서 사용하는 일부 데이터가 응용 프로그램을 캐싱 할 때 손실 될 수 있음을 확인했습니다. 예 : Youbute 비디오를 본 다음 "Home"버튼을 누른 다음 비디오로 다시 전환하여 처음부터로드가 시작되었음을 알았습니다. 이 말이 맞습니까? – JackWM
@JackWM : 그것은 앱과 작성 방법에 따라 다릅니다. – CommonsWare
좋아요,이 말은 앱 작성자가 지정 했습니까? "onPause()"함수를 통해? 캐시되는 동안 앱이 유지할 수있는 데이터 크기에 대한 요구 사항이 있습니까? – JackWM