«activity-lifecycle» 태그된 질문

15
히스토리 스택에서 활동 제거
내 앱은 사용자가 앱을 처음 실행할 때 가입 활동을 보여줍니다. ActivitySplashScreen (게임에 오신 것을 환영합니다, 계정에 가입 하시겠습니까?) ActivitySplashScreenSignUp (위,이 정보를 입력하십시오) ActivityGameMain (메인 게임 화면) 사용자가 각 화면에서 버튼을 클릭하면 활동이 순서대로 정확하게 실행됩니다. 사용자가 활동 # 2에서 # 3으로 이동하면 내역 스택에서 # 1 및 # 2를 완전히 …

18
로그 아웃시 활동 기록 스택을 지우고 "뒤로"버튼이 로그인 한 활동을 열지 못하도록합니다.
내 응용 프로그램의 모든 활동을 보려면 사용자가 로그인해야합니다. 사용자는 거의 모든 활동에서 로그 아웃 할 수 있습니다. 이것은 응용 프로그램의 요구 사항입니다. 사용자가 로그 아웃하면 언제든지 사용자를 Login으로 보내려고합니다 Activity. 이 시점에서이 활동이 히스토리 스택의 맨 아래에 있기를 원하므로 "뒤로"단추를 누르면 사용자가 Android 홈 화면으로 돌아갑니다. 나는이 질문이 몇 가지 …

12
Activity.finish () 메소드는 정확히 무엇을합니까?
한동안 안드로이드 응용 프로그램을 개발 중이며 활동 수명주기 및 응용 프로그램 수명주기에 대한 많은 게시물을 따랐습니다. 나는 Activity.finish()메소드 호출을 어딘가에 호출 Activity.onDestroy()하고 스택에서 액티비티를 제거한다는 것을 알고 있으며, 어떻게 든 운영 체제와 가비지 콜렉터가 "트릭을 수행하고"좋은 시간이되면 메모리를 확보 할 수 있다고 생각합니다. 그래서.... 이 게시물에 왔습니다- 응용 프로그램을 종료하는 …

4
onActivityResult () 전에 onResume ()이 호출됩니까?
내 앱이 배치되는 방법은 다음과 같습니다. onResume () 사용자에게 로그인하라는 메시지가 표시됨 사용자가 로그인하면 앱을 계속 사용할 수 있습니다. 3. 사용자가 언제든지 로그 아웃하면 다시 로그인하라는 메시지가 표시됩니다. 어떻게하면 되나요? 내 MainActivity는 다음과 같습니다. @Override protected void onResume(){ super.onResume(); isLoggedIn = prefs.getBoolean("isLoggedIn", false); if(!isLoggedIn){ showLoginActivity(); } } 내 LoginActivity는 다음과 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.